System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信创系统测试,尤其涉及系统迁移后接口测试自动参数化方法、装置、设备和介质。
技术介绍
1、信创系统是在信息技术应用创新背景下,为了实现信息
的自主可控,保障国家信息安全,而建立的一系列基于国产软硬件的信息技术体系。为保障信息安全,进而需要将开发的应用系统迁移在基于国产软硬件的信息技术体系下,并运行在国产操作系统中。为了保证应用系统在迁移后在新系统中运行正常、功能完整和性能达标,需要对迁移后应用系统的各个接口进行测试,确保各个接口的功能和迁移前一致,没有因为迁移过程引入新的错误或缺陷,而在对接口测试过程中,对流程场景测试需要进行大量的上下文接口参数配置工作,需要测试人员长时间的进行参数适配,耗费大量的时间成本。
技术实现思路
1、本专利技术提供了一种系统迁移后接口测试自动参数化方法、装置、设备和介质,以解决现有技术中应用系统迁移后流程场景测试中上下文自动传参的技术问题。
2、根据本专利技术的一方面,提供了一种系统迁移后接口测试自动参数化方法,包括:
3、获取目标迁移系统的测试接口对应的录制基线报告和至少一个候选测试用例;
4、通过预设的参数获取规则在所述录制基线报告中进行自动参数提取,得到测试关联参数;
5、根据所述测试关联参数与每一个所述候选测试用例的测试请求信息进行上下文相似度匹配,确定关联测试用例;
6、基于所述测试关联参数对所述关联测试用例的所述测试请求信息进行自动参数替换,确定目标测试用例。
...【技术保护点】
1.一种系统迁移后接口测试自动参数化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述测试关联参数包括请求头信息、请求体信息和响应结果信息;其中,所述请求头信息包括请求头标识键和请求头值;所述请求体信息包括请求体标识键和请求体值;所述响应结果信息包括响应结果标识键和响应结果值。
3.根据权利要求2所述的方法,其特征在于,所述根据所述测试关联参数与每一个所述候选测试用例的测试请求信息进行上下文相似度匹配,确定关联测试用例,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述请求头信息、所述请求体信息和所述响应结果信息对每一个所述候选测试用例的测试请求信息进行上下文相似度匹配,确定所述关联测试用例,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述测试关联参数对所述关联测试用例的所述测试请求信息进行自动参数替换,确定目标测试用例,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述测试关联参数对所述关联测试用例的所述测试请求信息进行自动参数替换,确定目标测试用例,包括;<
...【技术特征摘要】
1.一种系统迁移后接口测试自动参数化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述测试关联参数包括请求头信息、请求体信息和响应结果信息;其中,所述请求头信息包括请求头标识键和请求头值;所述请求体信息包括请求体标识键和请求体值;所述响应结果信息包括响应结果标识键和响应结果值。
3.根据权利要求2所述的方法,其特征在于,所述根据所述测试关联参数与每一个所述候选测试用例的测试请求信息进行上下文相似度匹配,确定关联测试用例,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述请求头信息、所述请求体信息和所述响应结果信息对每一个所述候选测试用例的测试请求信息进行上下文相似度匹配,确定所述关联测试用例,包括:
5.根据权利要求4所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:杨成仁,吴俊昭,陈建华,赵靖,成峰,
申请(专利权)人:拓维信息系统股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。