[发明专利]测试用例覆盖率的计算方法及相关设备在审

专利信息
申请号: 201910421939.8 申请日: 2019-05-21
公开(公告)号: CN110209576A 公开(公告)日: 2019-09-06
发明(设计)人: 颜平平 申请(专利权)人: 深圳壹账通智能科技有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 郝传鑫;熊永强
地址: 518000 广东省深圳市前海深港合作区前*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 测试 程序标识 获取目标 目标程序 匹配结果 覆盖率 测试技术领域 关键字匹配 测试管理 管理设备 简化软件 目标测试 可用 申请 关联 检验 应用
【权利要求书】:

1.一种测试用例覆盖率的计算方法,其特征在于,应用于管理设备,所述方法包括:

获取目标测试用例和所述目标测试用例关联的目标程序,所述目标测试用例包含M个子测试用例,每个子测试用例对应一个测试用例标识,所述目标程序有N个子程序,每个子程序对应一个程序标识,所述M和所述N均为大于或等于1的整数;

获取所述目标测试用例的M个测试用例标识和所述目标程序的N个程序标识;

将所述N个程序标识中的每个程序标识与所述M个测试用例标识中的每个测试用例标识进行关键字匹配,以得到匹配结果;

基于所述匹配结果确定测试用例覆盖率。

2.根据权利要求1所述的方法,其特征在于,所述匹配结果包括Q个匹配成功记录,每个匹配成功记录均包括一个测试用例标识和所述一个测试用例标识匹配的至少一个程序标识,所述基于所述匹配结果确定测试用例覆盖率,包括:

确定所述Q个匹配成功记录中记录的Q个测试用例标识,所述Q为大于或等于0且小于或等于M的整数;

基于第一公式确定测试用例覆盖率,所述第一公式为:P=Q/M,所述P为测试用例覆盖率。

3.根据权利要求2所述的方法,其特征在于,所述管理设备包括输出模块,所述方法还包括:

通过所述输出模块输出所述Q个测试用例标识、所述M个测试用例标识中除所述Q个测试用例标识之外的M-Q个测试用例标识和所述测试用例覆盖率。

4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:

在所述测试用例覆盖率低于或等于预设阈值时,向所述管理设备关联的测试人员的第一电子设备发送第一指令,所述第一指令携带所述M-Q个测试用例标识,所述第一指令用于请求所述测试人员从所述M-Q个测试用例标识中选择K个测试用例标识,所述K为大于0且小于或等于M-Q的整数;

在接收到所述第一电子设备针对所述第一指令发送的携带所述测试人员选择出的K个测试用例标识的第一响应时,向所述管理设备关联的研发人员的第二电子设备发送第二指令,所述第二指令携带所述选择出的K个测试用例标识,所述第二指令用于通知所述研发人员增加K个子程序至所述目标程序中,所述K个子程序对应的K个子程序标识能够与所述选择出的K个测试用例标识匹配成功。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

在接收到所述第二电子设备针对所述第二指令发送的携带所述研发人员增加的K个子程序的第二响应时,将所述增加的K个子程序添加至所述目标程序中,以及编译包括所述增加的K个子程序的目标程序,以使得所述增加的K个子程序能够被运行。

6.根据权利要求5所述的方法,其特征在于,所述编译包括所述K个子程序的目标程序之前,所述方法还包括:

确定所述匹配结果中Q个测试用例匹配的多个程序标识;

确定所述多个程序标识对应的多个子程序;

删除所述N个子程序中除所述多个程序标识对应的多个子程序之外的子程序。

7.根据权利要求6所述的方法,其特征在于,若所述Q个成功记录中有H个匹配成功记录包括的一个测试用例标识与至少两个程序标识匹配,所述编译包括所述K个子程序的目标程序之前,所述方法还包括:

确定所述H个匹配成功记录中每个匹配成功记录包括的至少两个程序标识对应的至少两个子程序;

获取所述H个匹配成功记录中每个匹配成功记录包括的至少两个程序标识对应的至少两个子程序的编辑时间;

将所述H个匹配成功记录中每个匹配成功记录包括的至少两个程序标识对应的至少两个子程序中的目标子程序删除,所述目标子程序删除的编辑时间早于或等于预设时间。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910421939.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top