本主题说明如何使用 Coverage Advisor 提高代码覆盖率。

说明

C/C++test 的 Coverage Advisor 是一种解决方案,可促进增加 C 和 C++ 项目的代码覆盖率。它通过分析代码并显示如何设置测试以覆盖未覆盖的行的方法,为覆盖代码覆盖率的差异提供指导。它通过分析代码并显示如何设置测试以覆盖未覆盖行的解决方法,为覆盖代码覆盖率的差距提供了指导。

Coverage Advisor 需要为您的许可证启用 'Coverage Advisor’ 许可证功能。

计算测试用例的前提条件

右键单击编辑器中的一行,然后从上下文菜单中选择Parasoft> 在 Coverage Advisor 中显示 。  将自动打开 Coverage Advisor 视图,提供有关覆盖所选行的可用解决方案的信息。如果有多个解决方案,则首先显示最不复杂的解决方案。

每个覆盖解决方案均包含以下信息:

您可以单击每个解决方案旁边的剪贴板按钮,以将解决方案数据复制到剪贴板。

相关主题