一种BDR扩展准确性自动化测试方法和测试系统与流程

文档序号:15999010发布日期:2018-11-20 19:12阅读:来源:国知局

技术特征:

1.一种BDR扩展准确性自动化测试方法,其特征在于,所述测试方法包括:

分析BDR扩展的逻辑规则,并定义适用于自动化的测试需求;

自动化测试程序从BDR表查询BDR表扩展对应的关键字段;

自动化测试程序从静态数据表查询匹配的关键字段;

比较BDR表扩展对应的关键字段与静态数据表的匹配关键字段是否一致;

汇总BDR的准确性测试结果。

2.根据权利要求1所述的一种BDR扩展准确性自动化测试方法,其特征在于,在测试前,需要人工分析BDR扩展的逻辑规则,并定义适用于自动化的测试需求,所述测试需求定义输入参数,建立BDR扩展准确性自动化测试模型。

3.根据权利要求2所述的一种BDR扩展准确性自动化测试方法,其特征在于,

获取测试需求后,判定BDR表中扩展字段的扩展类型;

根据指定的BDR表中扩展字段的扩展类型,分别从BDR表和静态数据表中查询数据,并比较查询结果,自动生成对应的查询结果比较SQL,形成BDR扩展准确性自动化测试用例。

4.根据权利要求3所述的一种BDR扩展准确性自动化测试方法,其特征在于,根据BDR扩展准确性自动化测试用例生成BDR扩展准确性测试脚本,自动运行BDR扩展准确性测试脚本进行测试。

5.根据权利要求1所述的一种BDR扩展准确性自动化测试方法,其特征在于,所述汇总BDR扩展的准确性测试结果,包括扩展结果比较信息,分析测试结果,核查错误原因,找出扩展错误的数据。

6.一种BDR扩展准确性自动化测试系统,其特征在于,所述测试系统包括:

查询模块,用于查询BDR表扩展对应的关键字段和与静态数据匹配的关键字段;

对比模块,用于对比BDR表扩展对应的关键字段和与静态数据匹配的关键字段;

汇总模块,用于汇总BDR扩展准确性自动化测试的数据结果。

7.根据权利要求6所述的一种BDR扩展准确性自动化测试系统,其特征在于,还包括:

建立模型模块,用于人工分析BDR扩展的逻辑规则,并定义适用于自动化的测试需求,建立BDR扩展准确性自动化测试模型。

8.根据权利要求6所述的一种BDR扩展准确性自动化测试系统,其特征在于,还包括:

判断模块,用于在获取测试需求后,判断扩展类型。根据扩展类型,通过查询模块和对比模块,查询并对比BDR表扩展对应的关键字段和与静态数据匹配的关键字段。

9.根据权利要求6所述的一种BDR扩展准确性自动化测试系统,其特征在于,还包括:

测试模块,用于生成BDR扩展准确性自动化测试用例,并根据BDR扩展准确性自动化测试用例生成BDR扩展准确性自动化测试脚本,运行BDR扩展准确性自动化测试脚本进行测试。

10.根据权利要求6所述的一种BDR扩展准确性自动化测试系统,其特征在于,所述汇总模块汇总的信息,经过分析,查找扩展错误的数据。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1