今天同事问我内存泄漏的测试工具,一时想不起来,再加上比较忙也没有查。晚上回家觉得有必要把测试工具整理一下:
Web测试工具
Ø Win Runner
§ Mercury Interactive Company
§ 功能测试工具
Ø Quick Test Professional (QTP)
§ Mercury Interactive Company
§ 功能测试工具
Ø Rational Robot
§ IBM Rational
§ 功能测试工具
Ø Xrunner
§ Mercury Interactive Company
§ 功能测试工具
Ø QARun
§ Compuware Company
§ 功能测试工具
Ø E-Tester
§ Empirix Company
§ 功能测试工具
Ø Silk Test
§ Segue Software Inc.
嵌入式测试工具
Ø ATTOLTESTWARE
§ 是ATTOLTESTWARE公司的自动生成测试代码的软件测试工具,特别适用于嵌入式实时应用软件单元和通信系统测试.
Ø CodeTest (Metrowerks公司)
§ CODETEST能够同时测试出软件的性能,代码覆盖以及存储器动态分配,捕获函数的每一次运行,无论
Ø LogiScope
§ LOGISCOPE是Telelogic公司推出的专用于软件质量保证和软件测试的产品。其主要功能是对软件做质量分析和测试以保证软件的质量,并可做认证、反向工程和维护,特别是针对要求高可靠性和高安全性的软件项目和工程
Ø MessageMaster
§ MessageMaster是ElviorLtd.公司的产品,测试嵌入式软件系统工具,向环境提供基于消息的接口
数据库测试工具
Ø TestBytes
§ TestBytes是Logic Works公司的一个用于自动生成测试数据的工具,通过简单的点击式操作,就可以确定需要生成的数据类型(包括特殊字符的定制),并通过与数据库的连接来自动生成数百万行正确的测试数据,可以极大地提高数据库开发人员、QA测试人员、数据仓库开发人员、应用开发人员的工作效率.
内存泄漏测试工具
Ø Purify
§ IBM Rational公司
§ 内存泄漏检查非常好的一个工具, 同时还可以做关于代码的覆盖程度的测试
Ø Bouncechecker
§ Compuware公司
§ Numega Devpartner Studio系列测试工具
§ 对被测应用程序的操作,BoundsChecker提供清晰的、详细的程序错误分析,自动查明静态的堆栈错误及内存/资源泄露,并能够迅速的定位出错的源代码,即使在没有源代码的情况下也可检查第三方组件的错误
Ø HeapAgent
§ MicroQuill Software Pub Inc.
§ 动态测试工具, 可以检测栈/堆错误
Ø PC-Lint
§ Gimpel Software公司
§ 在执行静态分析代码来检测潜在问题上的唯一的一个测试工具
测试管理工具
Ø Test Director
§ Mercury Interactive公司
§ 可以实现对测试用例/项目/计划/结果/报告的有效管理, 同时还是一个很好的自动化测试管理执行系统
Ø Test Manager
§ IBM Rational公司
§ 可以实现队测试计划/项目/用例/结果/报告的管理系统
Ø QA Director
§ Compuware公司
§ 分布式应用的高级测试管理系统