测试自动化,回归测试
测试工具的分类:
Ø 白盒测试工具(针对代码级,把软件缺陷定位到代码)
静态测试工具 (Telelogic公司的Logiscope软件,PR公司的PRQA软件)
无需编译链接运行,分支覆盖测试
动态测试工具 (Compuware公司的DevPartner软件,Ration公司的Purify系列)
插桩的方法,在代码中插入检测代码
Ø 黑盒测试工具
功能测试工具(Interactive公司的WinRunner)
性能测试工具(Radview的Webload,微软的WebStress,Mercury公司的loadrunner)
Ø 测试管理工具 (Rational的Test Manager, Compureware公司的TrackRecord)
Ø 其他测试工具(针对数据库的TestBytes,对应性能进行优化的EcoScope等工具)
Linux Test Tools:
http://ltp.sourceforge.net/tooltable.php
代码覆盖测试
gcov和 lcov(gcov的扩展)
Database
DOTS, dbgrinder, OSDL Database Testsuite
Debug
Dynamic Probes, Kernel Debug(KDB), Linux Kernel Crasl Dump, Linux Trace Toolkit(LTT)