用于自动化测试的信息处理方法及装置制造方法及图纸

技术编号:33293990 阅读:32 留言:0更新日期:2022-05-01 00:19
本公开实施例公开了一种用于自动化测试的信息处理方法及装置,包括当中台交易系统中预设服务的自动化测试脚本被触发后,判断自动化测试脚本是否执行完成;当自动化测试脚本执行完成后,在所述预设服务上预先部署的采集用代理服务对代码的执行数据进行采集;对采集得到的执行数据进行预设处理后,输出自动化测试过程中代码的覆盖率。通过在集成测试阶段通过自动化脚本兼集成采集用代理服务自动快速地实现了代码覆盖率统计,而无需编写大量单元的测试用例实现,提高了覆盖率统计效率。提高了覆盖率统计效率。提高了覆盖率统计效率。

【技术实现步骤摘要】
用于自动化测试的信息处理方法及装置


[0001]本公开涉及自动测试
,具体涉及到一种用于自动化测试的信息处理方法及装置。

技术介绍

[0002]自动化测试过程中,获知覆盖率的方法通常是在单元测试阶段编写大量单元测试用例,采用该方式成本高、效率低。

技术实现思路

[0003]本公开的主要目的在于提供一种用于自动化测试的信息处理方法及装置。
[0004]为了实现上述目的,根据本公开的第一方面,提供了一种用于自动化测试的信息处理方法,包括:当中台交易系统中预设服务的自动化测试脚本被触发后,判断自动化测试脚本是否执行完成;当自动化测试脚本执行完成后,在所述预设服务上预先部署的采集用代理服务对代码的执行数据进行采集;对采集得到的执行数据进行预设处理后,输出自动化测试过程中代码的覆盖率。
[0005]可选地,方法还包括:对于多个触发方式触发的自动化测试脚本,在自动化测试脚本所能触发的所有服务上部署采集用代理服务,其中,各个服务各自对应至少一个版本号。
[0006]可选地,对采集得到的执行数据进行预设处理包括:将本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于自动化测试的信息处理方法,其特征在于,包括:当中台交易系统中预设服务的自动化测试脚本被触发后,判断自动化测试脚本是否执行完成;当自动化测试脚本执行完成后,在所述预设服务上预先部署的采集用代理服务对代码的执行数据进行采集;对采集得到的执行数据进行预设处理后,输出自动化测试过程中代码的覆盖率。2.根据权利要求1所述的用于自动化测试的信息处理方法,其特征在于,方法还包括:对于多个触发方式触发的自动化测试脚本,在自动化测试脚本所能触发的所有服务上部署采集用代理服务,其中,各个服务各自对应至少一个版本号。3.根据权利要求2所述的用于自动化测试的信息处理方法,其特征在于,对采集得到的执行数据进行预设处理包括:将采集得到的执行数据转换为预设格式的内容的文档;对所述文档进行解析,以得到不同格式的包括覆盖率信息的文件。4.根据权利要求3所述的用于自动化测试的信息处理方法,其特征在于,输出自动化测试过程中代码的覆盖率包括:如果同一个服务对应至少一个版本,将同一个服务所有版本下的覆盖率合并后入库存储;输出各个服务在自动化测试过程中代码的覆盖率。5.一种用于自动化测试的信息处理装置,其特征在于,包括:判断单元,被配置成当中台交易系统中预设服务的自动化测试脚本被触发后,判断自动化测试脚本是否执行完成;采集单元,被配置成当自动化测试脚本执行完成后,在所述预设服务上预先部署的采集用代理服务对代码的执行数据进行采集;输出单元,被配置成对采集得到的执行数...

【专利技术属性】
技术研发人员:陈文华
申请(专利权)人:上海数禾信息科技有限公司
类型:发明
国别省市:

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

1