本文推荐并点评了软件开发测试中经常使用的20种源代码测试工具,能够帮助大部分人解决测试问题。
AdaTEST--一款针对于Ada应用程序的覆盖率测试、静态测试和动态测试工具
AQtime--该产品含有完整的性能和调试工具集,能够收集程序运行时关键的性能信息和内存/资源分配信息,并提交概要报告和详细报告,还提供所有的程序优化处理工具,囊括了自定义过滤器、图形化的调用层次结构一直到源代码浏览等内容。
BoundsChecker--为C++开发者而生的运行时错误检测和调试工具,支持C/C++、.Net、ASP、ASP.net.
Bullseye Coverage--C/C++代码覆盖率工具
CMT++--C/C++静态分析/度量工具
CodeCheck--测量C/C++源代码的稳定性、可维护性、可移植性、复杂性
Parasoft dotTEST--.NET测试,静态分析,代码审查
CTA++--针对C++类、库和子系统的单元测试工具
CTC++--针对C++代码的测试覆盖率分析和执行分析工具
devAdvantage--创建自定义的C#编码标准
GlowCode--内存和资源泄漏检测,代码分析器,函数调用跟踪和报告工具
Hexawise--一个强大的基于Web的测试用例生成工具
Insure++--一个针对 C/C++应用的运行时错误自动检测工具
LDRA Testbed--适用于C/C++、Ada83、Ada95、Intel的静态和代码覆盖分析工具
Leak Check--用于查找内存泄露的质量工具,无需重新编译或重新链接
Panorama--C & C++测试覆盖率分析和度量测试工具
McCabe TQ--识别、客观地衡量并报告代码质量和复杂度
Prevent--静态源代码分析工具,可自动检测编译过程中灾难性的软件缺陷
Purify--运行时错误和内存泄漏检测工具
Test Coverage--测试覆盖率分析工具,适用于C, C++, C#, COBOL, Java等语言
本文转自testin众测