-
公开(公告)号:CN113986727B
公开(公告)日:2024-04-23
申请号:CN202111254025.0
申请日:2021-10-27
申请人: 中国核动力研究设计院
IPC分类号: G06F11/36
摘要: 本发明公开了基于热力图的函数覆盖率检测方法、系统、终端及介质,涉及软件测试技术领域,其技术方案要点是:采用简单的插桩方式,实现了函数覆盖率的统计;同时通过绘制函数覆盖热力图的方式,实现了集成测试中函数覆盖情况的可视化表示;函数覆盖率未达到100%时,依据函数覆盖汇总热力图中的热力值分布密度筛选出指标函数,并根据所有的指标函数匹配得到新增测试算例,重新执行程序直至函数覆盖率达到100%。本发明对于覆盖率检测和提升覆盖率的工作来说,具有方便、快捷、可操作性强的优点,在实际应用中具有较好的效果,且为增加测试算例提供了基础信息,从而提高集成测试阶段的覆盖率测试效率。
-
公开(公告)号:CN113986727A
公开(公告)日:2022-01-28
申请号:CN202111254025.0
申请日:2021-10-27
申请人: 中国核动力研究设计院
IPC分类号: G06F11/36
摘要: 本发明公开了基于热力图的函数覆盖率检测方法、系统、终端及介质,涉及软件测试技术领域,其技术方案要点是:采用简单的插桩方式,实现了函数覆盖率的统计;同时通过绘制函数覆盖热力图的方式,实现了集成测试中函数覆盖情况的可视化表示;函数覆盖率未达到100%时,依据函数覆盖汇总热力图中的热力值分布密度筛选出指标函数,并根据所有的指标函数匹配得到新增测试算例,重新执行程序直至函数覆盖率达到100%。本发明对于覆盖率检测和提升覆盖率的工作来说,具有方便、快捷、可操作性强的优点,在实际应用中具有较好的效果,且为增加测试算例提供了基础信息,从而提高集成测试阶段的覆盖率测试效率。
-