本教程包含一组练习,涵盖应用程序监控和运行时错误检测。有关在 C++test 中执行应用程序监控和运行时错误检测的详细信息,请参阅运行时错误检测。
此章节:
C++test 可以在应用程序级别或在单元测试执行期间执行运行时错误检测。C++test 的运行时错误检测通过应用一组动态规则并报告规则违规来执行动态代码分析。它检测内存错误,例如内存访问错误、内存泄漏、内存损坏等。用于执行运行时错误检测的设备是轻量级的,适合在目标板上运行以进行嵌入式测试。
C++test 可以准备应用程序可执行文件的 instrumented 版本,然后运行它。根据所选的配置,C++test 将报告应用程序执行期间发现的覆盖率统计信息和/或内存错误。