发明名称 |
代码测试覆盖率确定方法和装置 |
摘要 |
本发明公开了一种代码测试覆盖率确定方法和装置,其中,方法包括:生成与指定路径对应的字节码文件,其中,字节码文件包括:与不同字节片段分别对应的探针;在测试字节码文件的过程中,将已执行的字节片段对应的探针设置执行标识;检测历史测试数据中是否对字节码文件中未执行的字节片段对应的探针设置过执行标识;如果获知历史测试数据中对未执行的字节片段对应的探针设置过执行标识,则将与字节码文件中对应的未执行的字节片段的探针设置执行标识。该方法充分利用历史测试数据确定代码测试覆盖率,提高了测试效率。 |
申请公布号 |
CN106326118A |
申请公布日期 |
2017.01.11 |
申请号 |
CN201610695321.7 |
申请日期 |
2016.08.19 |
申请人 |
东软集团股份有限公司 |
发明人 |
曹曦 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所(普通合伙) 11201 |
代理人 |
张大威 |
主权项 |
一种代码测试覆盖率确定方法,其特征在于,包括以下步骤:生成与指定路径对应的字节码文件,其中,所述字节码文件包括:与不同字节片段分别对应的探针;在测试所述字节码文件的过程中,将已执行的字节片段对应的探针设置执行标识;检测历史测试数据中是否对所述字节码文件中未执行的字节片段对应的探针设置过执行标识;如果获知所述历史测试数据中对所述未执行的字节片段对应的探针设置过执行标识,则将与所述字节码文件中对应的未执行的字节片段的探针设置执行标识。 |
地址 |
110179 辽宁省沈阳市浑南新区新秀街2号 |