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

问题描述 投票:0回答:1
  • 我需要获取产品代码的代码覆盖率。
  • 我们使用cppunit进行单元测试。完整的代码是cpp。
  • 代码编译使用make文件进行。
  • 有没有办法使用cppunit进行代码覆盖?
  • 我们不使用linux。
  • 我们使用Keil进行调试,使用eclipse进行代码浏览。
c++ arm code-coverage keil cppunit
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.