-
-
-
公开(公告)号:CN101231614B
公开(公告)日:2010-06-02
申请号:CN200810018981.7
申请日:2008-02-02
Applicant: 南京大学
IPC: G06F11/36
Abstract: 本发明公开了一种基于执行轨迹块相似度的软件缺陷定位方法,其步骤为:(1)收集和整理测试用例的执行信息并生成执行轨迹;(2)根据执行轨迹块相似度选择用来定位缺陷的测试用例集;(3)对选择的测试用例执行轨迹进行系统比对计算代码怀疑率;(4)将代码怀疑率映射到源程序生成缺陷定位报告。本发明可广泛应用于大型软件系统的自动化测试环境,涉及集成测试、系统测试、验收测试和用户问题报告分析等阶段和工作;充分利用已有测试数据,基于执行轨迹块相似度对软件缺陷进行定位,有效缩小搜索范围,提高缺陷定位效率。可用于测试的各个时期和阶段,选择的测试用例集具有较高的针对性,代码怀疑率计算方法简单有效,具有较好的扩展性。
-
公开(公告)号:CN101231614A
公开(公告)日:2008-07-30
申请号:CN200810018981.7
申请日:2008-02-02
Applicant: 南京大学
IPC: G06F11/36
Abstract: 本发明公开了一种基于执行轨迹块相似度的软件缺陷定位方法,其步骤为:(1)收集和整理测试用例的执行信息并生成执行轨迹;(2)根据执行轨迹块相似度选择用来定位缺陷的测试用例集;(3)对选择的测试用例执行轨迹进行系统比对计算代码怀疑率;(4)将代码怀疑率映射到源程序生成缺陷定位报告。本发明可广泛应用于大型软件系统的自动化测试环境,涉及集成测试、系统测试、验收测试和用户问题报告分析等阶段和工作;充分利用已有测试数据,基于执行轨迹块相似度对软件缺陷进行定位,有效缩小搜索范围,提高缺陷定位效率。可用于测试的各个时期和阶段,选择的测试用例集具有较高的针对性,代码怀疑率计算方法简单有效,具有较好的扩展性。
-
-
-
公开(公告)号:CN101236494A
公开(公告)日:2008-08-06
申请号:CN200810018982.1
申请日:2008-02-02
Applicant: 南京大学
Abstract: 本发明公开了一种基于覆盖密度的信息系统测试组合生成方法,采用如图示的框架:(1)根据被测系统规格说明通过XML文件描述待测试信息系统的输入参数和参数取值;(2)指定必须出现的测试用例和一定不会出现的两两组合测试用例;(3)基于覆盖密度逐一组合所有输入参数的各项取值,生成测试用例;(4)以XML文件的格式表示和输出最终生成的测试用例。本发明可以广泛应用于嵌入式系统测试、分布式系统测试、网页测试、图形界面测试、协议测试、以及配置和兼容性测试等;便于附加参数间的约束和考虑必须覆盖的参数组合,便于考虑参数间的优先顺序,组合覆盖密度的计算方法简单有效,具有较好的扩展性。
-
-
-
-
-
-