[发明专利]一种回归测试系统在审
申请号: | 201910860285.9 | 申请日: | 2019-09-11 |
公开(公告)号: | CN110569196A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 马仁杰;石亚飞;柳慧军 | 申请(专利权)人: | 宝付网络科技(上海)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 31330 上海海钧知识产权代理事务所(特殊普通合伙) | 代理人: | 姜波 |
地址: | 200231 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 回归 回归测试系统 结果判断 人工测试 测试 配置 | ||
一种回归测试系统,采用配置化的方式收集人工测试案例;在后期需要案例回归时,一键化完成案例的执行与结果判断工作。测试案例收集执行实验表明,埋点收集数据后的案例可直接回归率达到70%,案例的执行与确认时间人工需要6小时,自动回归需要10秒。
技术领域
本发明涉及计算机技术领域,尤其涉及一种回归测试系统。
背景技术
目前回归测试完全依赖人工完成,回归测试需要消耗测试人员大量的工时,但测试的回报率特别低。
本系统将人工测试的案例收集起来,在后期需要案例回归时,一键化完成案例的执行与结果判断工作,可以大幅度节省测试工时。
发明内容
本发明所要解决采用人工方式进行回归测试时,测试人员大量的工时,测试的回报率特别低的问题。
为解决上述技术问题,本发明采用的技术方案是:
本发明提供一种回归测试系统,采用配置化的方式收集人工测试案例;在后期需要案例回归时,一键化完成案例的执行与结果判断工作。
进一步地,所述的回归测试系统,其收集人工案例的配置方式包括:“执行节点”、“入参”、“期望集”,组合多个案例的执行顺序。
进一步地,所述的回归测试系统,配合dubbo通用服务注册和jacoco等技术实现局部系统的mock回归覆盖率测试。
进一步地,所述的回归测试系统,配合dubbo通用服务注册和jacoco等技术实现全链路的接口回归测试。
进一步地,所述的回归测试系统,执行节点包含:请求http接口、清理redis、清理数据库的表、发起dubbo泛化请求。
本发明还公开了一种回归测试方法,步骤如下:
步骤1,设置收集人工案例的配置方式包括:“执行节点”、“入参”、“期望集”,组合多个案例的执行顺序;
步骤2,执行节点包含:请求http接口、清理redis、清理数据库的表、发起dubbo泛化请求;
步骤3,根据步骤1设置的执行顺序,配合dubbo通用服务注册和jacoco等技术可以实现局部系统的mock回归覆盖率测试;
步骤4,其特征在于配合dubbo通用服务注册和jacoco等技术可以实现全链路的接口回归测试。
本发明还公开了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1所述回归测试系统。
本发明还公开了一种装置/终端设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序所述处理器执行所述计算机程序时实现如权利要求1所述所述回归测试系统。
本发明提供一种回归测试系统,采用配置化的方式收集人工测试案例;在后期需要案例回归时,一键化完成案例的执行与结果判断工作。该系统方案具有如下特点:
测试案例收集执行实验表明,埋点收集数据后的案例可直接回归率达到70%,案例的执行与确认时间人工需要6小时,自动回归需要10秒。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1是本申请系统案例图;
具体实施方式
实施例1
本发明提供一种回归测试系统,采用配置化的方式收集人工测试案例;在后期需要案例回归时,一键化完成案例的执行与结果判断工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝付网络科技(上海)有限公司,未经宝付网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910860285.9/2.html,转载请声明来源钻瓜专利网。