一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种业务测试方法及系统与流程

2022-02-19 06:19:52 来源:中国专利 TAG:

技术特征:
1.一种业务测试方法,其特征在于,包括:根据测试用例得到与业务操作相关的脚本文件;对脚本文件添加响应断言,执行脚本文件,通过响应断言验证执行过程是否有报错信息,若有报错信息,则调整脚本文件中的业务参数,直至无报错信息,得到与测试用例相匹配的测试脚本文件;以测试脚本文件对业务操作进行测试,得到测试结果。2.如权利要求1所述的一种业务测试方法,其特征在于,对脚本文件添加响应断言的过程包括,所述脚本文件中包括业务操作对应的响应信息,在响应信息中选取字符串,将选取的字符串定义为业务操作执行成功的验证信息,将其作为响应断言添加到脚本文件中。3.如权利要求1所述的一种业务测试方法,其特征在于,执行脚本文件时,分析所需的业务参数,脚本文件中包括业务操作对应的响应信息,根据前一业务操作和后一业务操作的参数对照,从响应信息中提取所需的业务参数,并在执行业务操作时,直接调用该业务参数。4.如权利要求1所述的一种业务测试方法,其特征在于,通过响应断言验证执行过程包括,执行脚本文件,判断响应断言是否有报错信息,若有报错信息,则根据真实响应信息与响应断言的比较,调整脚本文件的业务参数,再次验证响应断言,直到执行完成后的响应信息中均有对应设置的响应断言,且无报错信息。5.如权利要求1所述的一种业务测试方法,其特征在于,以测试脚本文件对业务操作进行测试的过程包括,执行测试脚本文件,判断测试过程中是否存在与预期不符的异常,若存在异常,则发出告警提示,且记录测试脚本文件的执行结果。6.如权利要求5所述的一种业务测试方法,其特征在于,所述执行结果包括每条业务操作的响应时间、异常错误次数、异常错误原因。7.如权利要求1所述的一种业务测试方法,其特征在于,根据测试用例得到与业务操作相关的脚本文件的过程中,仅首次生成脚本文件所依据的测试用例覆盖所有业务操作,在业务更新时,对脚本文件的更新所依据的测试用例仅覆盖新增业务操作。8.一种业务测试系统,其特征在于,包括:脚本生成模块,被配置为根据测试用例得到与业务操作相关的脚本文件;脚本分析处理模块,被配置为对脚本文件添加响应断言,执行脚本文件,通过响应断言验证执行过程是否有报错信息,若有报错信息,则调整脚本文件中的业务参数,直至无报错信息,得到与测试用例相匹配的测试脚本文件;业务测试模块,被配置为以测试脚本文件对业务操作进行测试,得到测试结果。9.一种电子设备,其特征在于,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成权利要求1

7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,用于存储计算机指令,所述计算机指令被处理器执行时,完成权利要求1

7任一项所述的方法。

技术总结
本发明公开一种业务测试方法及系统,包括:根据测试用例得到与业务操作相关的脚本文件;对脚本文件添加响应断言,执行脚本文件,通过响应断言验证执行过程是否有报错信息,若有报错信息,则调整脚本文件中的业务参数,直至无报错信息,得到与测试用例相匹配的测试脚本文件;以测试脚本文件对业务操作进行测试,得到测试结果。针对接执行未处理的脚本文件而无法成功执行对应的业务操作的问题,通过对脚本文件进行预执行,通过响应断言进行执行过程的验证,确保得到不会报错并可正常运行的测试脚本文件。本文件。本文件。


技术研发人员:王智勇 井焜 马文英 李卫政
受保护的技术使用者:神思电子技术股份有限公司
技术研发日:2021.10.25
技术公布日:2022/1/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献