本教程先向你介绍了C++test,然后提供一些关于如何使用C++test来进行编码标准分析和对一个例子ATM应用程序单元测试课程。在阅读完教程之后,你应该已经拥有用C++test进行如下测试的基本技术。
检测代码是否遵循编码标准规则,这些规则可以预防错误、提高代码质量,评估和修正报告的违规。
识别你的代码中未捕获的异常。
实现和执行用户定义的单元测试用例。
用测试对象和插桩建立实际的测试用例。
分析改进测试覆盖率。
生成带有以当前代码为基础的“功能快照”的回归测试包,用这些测试包识别代码修改引入的非预期改变。
和项目组成员共享测试配置和测试资源。
从命令行运行测试,允许测试自动化地集成到每日构建。
1