[原创]C++ Test测试工具介绍

[原创]C++ Test测试工具介绍

1 C++ Test简介

  C++Test是一个C/C++单元测试工具,自动测试任何C/C++类、函数或部件,而不需要您编写一个测试用例、测试驱动程序或桩调用。
C++Test能够自动测试代码构造(白盒测试)、测试代码的功能性(黑盒测试)和维护代码的完整性(回归测试)。C++Test是一个
易于使用的产品,能够适应任何开发生命周期。通过将C++Test集成到开发过程中,您能够有效地防止软件错误,提高代码的稳定性
,并自动化单元测试技术。

2 C++ Test官方网站

http://www.parasoft.com/jsp/products/cpptest.jsp?itemId=47

 

3 C++ Test有哪些主要功能?

(1)代码规范性检查

(2)单元测试

(3)集成测试

(4)功能测试

(5)回归测试

4 C++ Test如何进行自动化单元测试

操作步骤如下:

(1)创建/导入被测试工程
(2)工程设置
(3)测试配置
(4)生成测试用例
(5)执行测试用例
(6)添加测试用例
(7)审查测试结果
(8)修正代码错误/缺陷

5 C++ Test提供了哪些覆盖率分析:

(1)Line Coverage
 (2)  Basic Block Coverage
(3)Path Coverage
 (4)  Decision (Branch) Coverage
 (5)  Modified Condition/Decision Coverage (MC/DC)
 (6)  Condition Coverage

posted @ 2012-11-20 14:14  卖烧烤的鱼  阅读(910)  评论(0编辑  收藏