c++Test是个功能强大的自动化c厄H单元级测试上具,可以自动测试任何c/c+_
函数、类,自动生成测试用例、测试驱动函数或桩雨数,在自动化的环境F完成单元测试。其单元级的测试覆盖率可以达到1005自。c十+’Test能够自动测试代码构造(白盒测试)、测试代码的功能性(黑盒测试)和维护代码的完整性(回归测试)。cH’lest具有的特性有:
· 即时测试类偶数。
· 支持极端编程模式下的代码测试。
· 自动建立类/函数的测试驱动程序和桩调用。
· 自动建立和执行类悃数的测试用例。
· 提供快速加八、执行说明和功能性测试的框架。
·执行自动叫归测试和组件测试(COM)。 :
3 Test :
Test是专为NET开技而推出的、使用方便的自动化单元级测试与静态分析工晁,
11.3.3 GUI功能测试工具
基于GUI功能测试工具在软件测试自动化中占有重要的地位,其基本原理是:将操作应用程序的各种动作和输入记录下来,包括键盘操作、鼠标译击等,生成一个脚本文件。这个脚本以后可以被“回放(playback)”,也就是能重复上一次所操作的动作,实现自动运行和测试。在实际测试过程巾,还耍根据测试需求对录制的脚本进行一些必要的修改或加入一些参数,如选择=;f_=同的测试数据、脚本中插入榆查点(Check Point)进行跟踪调试等。
基于GUI功能测试__:【=具主要适合回归测试阶段。当一个应用开发基本完成后,程序界
面基本定型,虽然业务的需求会频繁变化,但测试脚本结构基本不需要改动,只需耍做些
小调整。就可以自动运行,可大大提高测试的效率和测试的准确性。
目前主要产品有MI公司的WinRutmer、Compuware的QARun、Rational的SQARobot、
MSVisualTest Suite等。
文章来源于领测软件测试网 https://www.ltesting.net/