一、
商业工具
工具名称
来源
类型
费用
功能概要
WinRunner Mercury 公
司
功能性测
试
收费
昂贵
Winrunner 最主要的功能是自动重复执行某一固定的测试过程,
它以脚本的形式记录下手工测试的一系列操作,在环境相同的
情况下重放,检查其在相同的环境中有无异常的现象或与实际
结果不符的地方。可以减少由于人为因素造成结果错误,同时
也可以节省测试人员大量测试时间和精力来做别的事情。功能
模块主要包括:GUI map、检查点、TSL 脚本编程、批量测试、数
据驱动等几部分
LoadRunner Mercury 公
司
性能与负
载压力
收费
昂贵
LoadRunner® 是一种预测系统行为和性能的工业标准级负载测
试工具。通过以模拟上千万用户实施并发负载及实时性能监测
的方式来确认和查找问题,LoadRunner 能够对整个企业架构进
行测试。通过使用 LoadRunner ,企业能最大限度地缩短测试时
间,优化性能和加速应用系统的发布周期。LoadRunner 是一种
适用于各种体系架构的自动负载测试工具,它能预测系统行为
并优化系统性能。LoadRunner 的测试对象是整个企业的系统,
它通过模拟实际用户的操作行为和实行实时性能监测,来帮助
您更快的查找和发现问题。此外,还能支持广范的协议和技术,
为您的特殊环境提供特殊的解决方案。
QuickTest Pro Mercury 公
司
功能测试
和回归测
试
收费
昂贵
QTP 是一个 B/S 系统的自动化功能测试的利器,软件程序测试工
具。Mercury 的自动化功能测试软件 QuickTest Professional ,可
以覆盖绝大多数的软件开发技术,简单高效,并具备测试用例
可重用的特点。Mercury QuickTest Pro 是一款先进的自动化测试
解决方案,用于创建功能和回归测试。它自动捕获、验证和重放
用户的交互行为。 Mercury QuickTest Pro 为每一个重要软件应
用和环境提供功能和回归测试自动化的行业最佳解决方案。
TestDirector Mercury 公
司
测试管理 收费
昂贵
基于 WEB 的测试管理工具,他能够让你系统地控制整个测试
过程,并创建整个测试工作流的框架和基础,使整个测试管理
过程变得更为简单和有组织。他能够帮助你维护一个测试工程
数据库,并且能够覆盖你的应用程序功能性的各个方面。T 并且
还为你提供了直观和有效的方式来计划和执行测试集、收集测
试结果并分析数据。还专门提供了一个完善的缺陷跟踪系统。并
可以同 Mercury 公司的测试工具、第三方或者自主开发的测试工
具、需求和配置管理工具、建模工具的整合功能。你可以通过他
进行需求定义、测试计划、测试执行和缺陷跟踪,即整个测试过
程的各个阶段。
SilkTest
Segue 公司 功能测试
和回归测
试
收费
昂贵
SilkTest 是面向 Web 应用、Java 应用和传统的 C/S 应用,进行自
动化的功能测试和回归测试的工具。它提供了用于测试的创建
和定制的工作流设置、测试计划和管理、直接的数据库访问及校
验等功能,使用户能够高效率地进行软件自动化测试。
为提高测试效率,SilkTest 提供多种手段来提高测试的自动化
程度,包括:从测试脚本的生成、测试数据的组织、测试过程的
自动化、测试结果的分析等方面。在测试脚本的生成过程中,
SilkTest 通过动态录制技术,录制用户的操作过程,快速生成
测试脚本。在测试过程中,SilkTest 还提供了独有的恢复系统
(Recovery System),允许测试可在 24×7×365 全天候无人看
管条件下运行。在测试过程中一些错误导致被测应用崩溃时,