一种测试处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:23533712 阅读:36 留言:0更新日期:2020-03-20 07:58
本发明专利技术提供了一种测试处理方法、装置、电子设备及存储介质。所述方法,包括:根据当前启动的测试任务,获取所述测试任务的被测程序和至少一个测试脚本;针对任意一个所述测试脚本,通过执行所述测试脚本以运行所述被测程序,并在所述测试脚本的执行过程记录所述测试脚本的脚本信息;所述脚本信息包括测试脚本编号、脚本类型、执行进度;响应于所述测试脚本的测试结果异常,获取所述测试脚本的异常信息和脚本信息;根据所述脚本信息和所述异常信息的异常类型,获取所述测试脚本的后续处理逻辑。解决了现有的测试处理过程人工分析成本较大,且比较耗费时间的技术问题。取得了提升测试执行效率,减少无谓耗时的有益效果。

A test processing method, device, electronic equipment and storage medium

【技术实现步骤摘要】
一种测试处理方法、装置、电子设备及存储介质
本专利技术涉及计算机
,尤其涉及一种测试处理方法、装置、电子设备及存储介质。
技术介绍
程序的测试执行过程中,会因为测试环境不稳定、代码问题或者其他原因导致测试脚本执行异常。在异常情况出现后,一般的自动化测试框架的逻辑是按照该测试脚本执行失败或者跳过进行处理。而这部分测试脚本的执行结果在测试报告中会以不通过体现出来。目前对于不通过的测试结果,则需要测试执行人员进行人工分析,并且需要测试执行人员在手动优化环境或者解决原因后,针对这部分测试脚本重新进行执行。导致在测试执行异常的情况下,人工分析成本较大,且比较耗费时间的问题。
技术实现思路
本专利技术实施例提供一种测试处理方法、装置、电子设备及存储介质,以解决现有的测试处理过程人工分析成本较大,且比较耗费时间的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种测试处理方法,包括:根据当前启动的测试任务,获取所述测试任务的被测程序和至少一个测试脚本;针对任本文档来自技高网...

【技术保护点】
1.一种测试处理方法,其特征在于,包括:/n根据当前启动的测试任务,获取所述测试任务的被测程序和至少一个测试脚本;/n针对任意一个所述测试脚本,通过执行所述测试脚本以运行所述被测程序,并在所述测试脚本的执行过程记录所述测试脚本的脚本信息;所述脚本信息包括测试脚本编号、脚本类型、执行进度;/n响应于所述测试脚本的测试结果异常,获取所述测试脚本的异常信息和脚本信息;/n根据所述脚本信息和所述异常信息的异常类型,获取所述测试脚本的后续处理逻辑。/n

【技术特征摘要】
1.一种测试处理方法,其特征在于,包括:
根据当前启动的测试任务,获取所述测试任务的被测程序和至少一个测试脚本;
针对任意一个所述测试脚本,通过执行所述测试脚本以运行所述被测程序,并在所述测试脚本的执行过程记录所述测试脚本的脚本信息;所述脚本信息包括测试脚本编号、脚本类型、执行进度;
响应于所述测试脚本的测试结果异常,获取所述测试脚本的异常信息和脚本信息;
根据所述脚本信息和所述异常信息的异常类型,获取所述测试脚本的后续处理逻辑。


2.根据权利要求1所述的方法,其特征在于,所述根据所述脚本信息和所述异常信息的异常类型,获取所述测试脚本的后续处理逻辑的步骤,包括:
根据所述异常信息的类型,判断是否需要针对所述测试脚本进行重复测试;
如果需要针对所述测试脚本进行重复测试,根据所述测试脚本的脚本信息,设置所述测试脚本的测试信息。


3.根据权利要求2所述的方法,其特征在于,所述根据所述测试脚本的脚本信息,设置所述测试脚本的测试信息的步骤,包括:
将所述测试脚本的测试脚本编号添加至下一轮的测试集中;
根据所述测试脚本的脚本类型和执行进度,设置所述测试脚本关联的数据清理方法和环境清理方法。


4.根据权利要求3所述的方法,其特征在于,在所述根据所述脚本信息和所述异常信息的异常类型,获取所述测试脚本的后续处理逻辑的步骤之后,还包括:
S1,针对所述测试任务的下一轮的测试集,通过所述测试集中包含的每个测试脚本编号对应的测试脚本对所述被测程序进行测试,并在每次测试前通过所述测试脚本关联的数据清理方法对所述被测程序进行数据清理,通过所述测试脚本关联的环境清理方法对所述被测程序的运行环境进行环境清理;
S2,根据本轮测试过程中,所述测试集包含的每个所述测试脚本的测试结果,构建下一轮的测试集,并针对当前构建的下一轮的测试集执行步骤S1,直至所述测试任务的执行轮数达到预设数值,或者当前构建的测试集不包含任何测试脚本编号;
S3,根据所述测试任务中的测试脚本在每轮测试过程中的测试结果,生成所述测试任务的测试报告。


5.根...

【专利技术属性】
技术研发人员:黄海
申请(专利权)人:泰康保险集团股份有限公司泰康在线财产保险股份有限公司
类型:发明
国别省市:北京;11

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

1