[发明专利]代码覆盖率处理方法及装置在审
申请号: | 201310656105.8 | 申请日: | 2013-12-06 |
公开(公告)号: | CN104699596A | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 程敏;魏霄鹏;徐双桑;刘美霞 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码 覆盖率 处理 方法 装置 | ||
1.一种代码覆盖率处理方法,其特征在于,包括:
对软件单元进行扫描;
对扫描到的一个或多个软件单元的代码覆盖率进行测试;
生成所述一个或多个软件单元的代码覆盖率测试结果。
2.根据权利要求1所述的方法,其特征在于,对所述软件单元进行扫描包括:
确定对所述软件单元进行扫描的预定扫描条件;
依据确定的所述预定扫描条件对所述软件单元进行扫描。
3.根据权利要求1所述的方法,其特征在于,对扫描到的所述一个或多个软件单元的所述代码覆盖率进行测试包括:
选择对所述一个或多个软件单元的所述代码覆盖率进行测试的测试用例、测试工具、以及与所述测试用例和测试工具对应的测试环境;
在所述测试环境下,采用所述测试工具以及所述测试用例对扫描到的所述一个或多个软件单元的代码覆盖率进行测试。
4.根据权利要求1所述的方法,其特征在于,在对扫描到的所述一个或多个软件单元的所述代码覆盖率进行测试之后,还包括:
生成对所述一个或多个软件单元的代码覆盖率进行测试时的一个或多个软件单元测试结果。
5.根据权利要求4所述的方法,其特征在于,在生成的所述一个或多个软件单元的一个或多个代码覆盖率测试结果和所述一个或多个软件单元测试结果之后,还包括:
对所述一个或多个代码覆盖率测试结果和/或所述一个或多个软件单元测试结果进行显示。
6.一种代码覆盖率处理装置,其特征在于,包括:
扫描模块,用于对软件单元进行扫描;
测试模块,用于对扫描到的一个或多个软件单元的代码覆盖率进行测试;
第一生成模块,用于生成所述一个或多个软件单元的代码覆盖率测试结果。
7.根据权利要求6所述的装置,其特征在于,所述扫描模块包括:
确定单元,用于确定对所述软件单元进行扫描的预定扫描条件;
扫描单元,用于依据确定的所述预定扫描条件对所述软件单元进行扫描。
8.根据权利要求6所述的装置,其特征在于,所述测试模块包括:
选择单元,用于选择对所述一个或多个软件单元的所述代码覆盖率进行测试的测试用例、测试工具、以及与所述测试用例和测试工具对应的测试环境;
测试单元,用于在所述测试环境下,采用所述测试工具以及所述测试用例对扫描到的所述一个或多个软件单元的代码覆盖率进行测试。
9.根据权利要求6所述的装置,其特征在于,还包括:
第二生成模块,用于生成对所述一个或多个软件单元的代码覆盖率进行测试时的一个或多个软件单元测试结果。
10.根据权利要求9所述的装置,其特征在于,还包括:
显示模块,用于对所述一个或多个代码覆盖率测试结果和/或所述一个或多个软件单元测试结果进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;,未经中兴通讯股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310656105.8/1.html,转载请声明来源钻瓜专利网。