接口测试用例生成系统、接口测试用例执行方法及装置制造方法及图纸

技术编号:40195496 阅读:18 留言:0更新日期:2024-01-26 23:58
本文涉及软件测试领域,尤其涉及接口测试用例生成系统、接口测试用例执行方法及装置。所述系统包括:测试用例生成中心、数据构造中心;测试用例生成中心包括:优先级评估单元,用于利用得分预测模型,预测接口测试用例的优先级得分,得分预测模型根据样本接口测试用例的优先级得分及决策树模型训练得到;数据构造中心包括:数据申购平台,用于根据业务场景及测试需求,申购用户数据及业务交易数据;数据构造单元,用于根据用户数据及业务交易数据,生成适用于各接口测试用例的测试数据,并根据各接口测试用例的优先级得分顺序,将测试数据依次填充入接口测试用例。本方案根据测试用例优先级得分,分配测试资源,提升测试资源的利用率及测试效率。

【技术实现步骤摘要】

本文涉及软件测试领域,尤其是接口测试用例生成系统、接口测试用例执行方法及装置


技术介绍

1、目前已有的接口测试案例生成的技术方案包括如下几种方式:

2、方法一:根据接口文档生成目标测试案例,能自动生成公共参数,但非公共参数仍需手工配置,效率较低。方法二:根据节点属性配置文档中的分支跳转条件,条件组合覆盖测试规则生成接口测试案例。该种方法生成的测试案例场景较全,但无法实现特定数据需求的数据配置。方法三:对接口请求字段设置预设字段取值范围,根据测试请求的对应的测试类型确定各参数的目标取值,在请求参数对应的字段取值范围内取出对应的目标值,取值方式有限,应用场景受限。

3、以上方法在处理复杂业务场景和高效测试数据配置方面存在不足,导致测试效率低下,无法满足业务需求。


技术实现思路

1、为解决现有技术中测试效率低下的问题,本文实施例提供了接口测试用例生成系统、接口测试用例执行方法及装置。

2、本说明书实施例公开了一种接口测试用例生成系统,所述系统包括:测试用例生成中心、数据构造中心本文档来自技高网...

【技术保护点】

1.一种接口测试用例生成系统,其特征在于,所述系统包括:测试用例生成中心、数据构造中心;

2.根据权利要求1所述的接口测试用例生成系统,其特征在于,所述优先级评估单元进一步用于:利用得分预测模型,预测每一接口测试用例的优先级得分,其中,所述得分预测模型根据样本接口测试用例的优先级得分及决策树模型训练得到。

3.根据权利要求1所述的接口测试用例生成系统,其特征在于,所述接口测试用例自动生成系统进一步包括:自动化执行中心,用于执行已填充有测试数据的接口测试用例。

4.一种接口测试用例执行方法,其特征在于,所述方法应用于权利要求1-3任一项所述的接口测试用例...

【技术特征摘要】

1.一种接口测试用例生成系统,其特征在于,所述系统包括:测试用例生成中心、数据构造中心;

2.根据权利要求1所述的接口测试用例生成系统,其特征在于,所述优先级评估单元进一步用于:利用得分预测模型,预测每一接口测试用例的优先级得分,其中,所述得分预测模型根据样本接口测试用例的优先级得分及决策树模型训练得到。

3.根据权利要求1所述的接口测试用例生成系统,其特征在于,所述接口测试用例自动生成系统进一步包括:自动化执行中心,用于执行已填充有测试数据的接口测试用例。

4.一种接口测试用例执行方法,其特征在于,所述方法应用于权利要求1-3任一项所述的接口测试用例生成系统,包括:

5.根据权利要求4所述的接口测试用例执行方法,其特征在于,所述根据业务场景及测试需求,生成适用于各接口测试用例的测试数据包括:

【专利技术属性】
技术研发人员:付美龄高蕊龙飞魏广源岳大鹏
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1