使用cppunit进行代码覆盖的机制

时间:2019-02-15 11:11:33

标签: c++ arm code-coverage keil cppunit

  • 我需要覆盖我的产品代码的代码。
  • 我们使用cppunit进行单元测试。完整的代码在cpp中。
  • 使用make文件进行代码编译。
  • 有什么方法可以使用cppunit进行代码覆盖吗?
  • 我们不使用linux。
  • 我们使用Keil进行调试,并使用Eclipse进行代码浏览。

1 个答案:

答案 0 :(得分:0)

CppUnit不是代码覆盖率工具。但这与代码覆盖率工具不是不兼容。因此,答案是,您将像其他任何应用程序一样测量代码覆盖率。使用Keil,您要么需要在模拟器中运行,要么使用特定于设备的工具从设备中捕获指令跟踪。然后,您只需将跟踪加载到Keil的覆盖率分析器中即可。