发明名称 |
一种增量覆盖信息的统计方法和装置 |
摘要 |
本发明提供了一种增量覆盖信息的统计方法和装置,所述方法包括:S1、获取待测版本代码和基线版本代码;S2、对所述待测版本代码运行所有的单测用例,获取所述待测版本代码中所有函数的覆盖信息;以及,将所述待测版本代码与所述基线版本代码进行比对,获取新增或修改的函数信息;S3、利用所述新增或修改的函数信息,从所述所有函数的覆盖信息中,统计得到新增或修改的增量覆盖信息。相较于现有技术,本发明能够自动地统计提测版本的增量信息,使得测试人员能够快速地获取增量覆盖信息,并根据增量覆盖信息有针对性的设计测试用例,提高测试效率和准确率,减少漏测。 |
申请公布号 |
CN102722436A |
申请公布日期 |
2012.10.10 |
申请号 |
CN201210172285.8 |
申请日期 |
2012.05.29 |
申请人 |
百度在线网络技术(北京)有限公司 |
发明人 |
刘勇 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
深圳市威世博知识产权代理事务所(普通合伙) 44280 |
代理人 |
袁媛 |
主权项 |
一种增量覆盖信息的统计方法,其特征在于,包括:S1、获取待测版本代码和基线版本代码;S2、对所述待测版本代码运行所有的单测用例,获取所述待测版本代码中所有函数的覆盖信息;以及,将所述待测版本代码与所述基线版本代码进行比对,获取新增或修改的函数信息;S3、利用所述新增或修改的函数信息,从所述所有函数的覆盖信息中,统计得到新增或修改的增量覆盖信息。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦 |