分类: 项目管理
2008-11-19 15:06:11
测试管理工具典型产品的比较
工具名称 |
Testdirector |
ClearQuest |
BMS |
Bugzilla |
流程定制 |
Y |
Y |
N |
Y |
查询功能定制 |
Y |
Y |
Y |
Y |
功能域定制 |
Y |
Y |
Y |
Y |
用户权限分级管理 |
Y |
Y |
Y |
Y |
Email通知 |
Y |
Y |
Y |
Y |
构架模式 |
B/S |
C/S,B/S |
B/S |
B/S |
报表定制功能 |
Y |
强,集成Crystal Report |
有标准报表和高级报表,定制功能不够 |
Y |
支持平台 |
Windows |
Windows, Unix |
Windows |
Linux, FreeBSD |
支持数据库 |
Oracle, M$ Access, SQL Server等 |
Oracle, M$ Access, SQL Server |
SQL Server等MSDE |
MySQL |
安装配置的复杂度 |
简单 |
有些复杂 |
容易 |
不复杂 |
许可证费用 |
昂贵 |
昂贵 |
适中 |
免费 |
售后服务 |
国内有多家代理公司提供相关服务 |
在国内有分公司提供技术支持 |
技术支持和服务体系完备 |
可自行修改源代码 |
与其他工具集成 |
本身又是测试需求、测试案例管理工具, 与winRunner, LoadRunner集成,并且具有多种主流Case工具接口Add-In |
与rational公司的其它产品无缝集成,特别与Clear Case配合以可实现UCM的配置管理体系 |
M$ VSS, Project |
开源配置管理工具CVS |
公司背景 |
世界主流测试软件提供商 |
已被IBM合并,世界著名软件公司 |
微软与上海市政府新成立的软件企业 |
世界著名开源项目 |
商业化自动功能测试工具特性比较
特性 |
WinRunner |
SilkTest |
Etester |
易于安装 |
是 |
是 |
是,不支持设置代理服务等设置 |
GUI对象和脚本分离 |
是 |
对象声明在单独的include文件中,但是case脚本中还有包含 |
两者都在VB脚本的case中 |
toolbar/field定制 |
可以 |
无法定制toolbar,可以定制GUI的fields内容 |
无法定制 |
操作系统 |
Windows |
Unix,Windows |
Unix, Windows |
浏览器 |
NetScape,IE |
NetScape,IE |
NetScape,IE |
支持测试对象 |
HTML,DHTML,JavaScript,VBScript,XML,JAVA applets, ActiveX,VB, PowerBuilder,Delphi,Terminal Emulator,,Oracle,SAP,PeopleSoft, Siebel |
HTML, DHTML, JavaScript, XML, Java apps and applets, MFC, VB, Oracle, PowerBuilder, |
Java apps and applets in M$JVM/SunJVM, HTML, DHTML, JavaScript, XML, MFC, VB, Oracle, SAP, |
脚本语言 |
TSL |
第四代面向对象的脚本语言4Test,类似C++ |
提供可编程接口,用户可使用标准语言扩展可视脚本,如VB,C++,Java |
脚本调试功能 |
强大 |
类似C++Debugger |
VBA Debugger结合Visual Script Debugger |
允许数据驱动的测试 |
是 |
是 |
是 |
自动数据生成 |
支持 |
支持 |
不支持 |
允许通过数据库验证数据 |
通过ODBC及本地数据库连接 |
自带Database Tester |
通过ODBC |
应用程序改变后的脚本维护 |
直接修改GUImap |
更新include 文件。 |
自动更新无需录制 |
数据库支持 |
市场流行的数据库 |
市场流行的数据库 |
市场流行的数据库 |
无人看管下的自动执行测试 |
通过Testdirector |
允许 |
允许,通???>??????师?过eTestSuite |
分布式测试控制/同步/执行 |
Testdirector支持 |
支持 |
支持 |
自动创建测试结果日志 |
是 |
是 |
是 |
非预期错误的恢复 |
允许 |
允许 |
允许 |
与测试管理工具接口 |
Testdirector |
自带Case管理功能。 |
e-test suite |
图形化设计脚本执行集合 |
通过Testdirector设计 |
不支持 |
通过e-test suite设计 |
培训 |
有,Onsite及public training |
有,提供kickoff training |
有,onsite及public training |
技术支持 |
曾获SSPA STAR荣誉 |
很好 |
客户对其评价 |
License |
灵活的记费方式,既可以按使用次数计费也可以按协议算永久使用费 |
提供floating以及node-locked两种方式 |
提供Floating以及Node-locked两种方式 |
价格 |
昂贵 |
较贵 |
一般 |
Add-in收费 |
部分收费 |
不收费 |
不收费 |
总论 |
在全球的市场占有率较高,功能全面,价格昂贵 |
在国内的推广还处于起步阶段 |
价格较低,只支持web的测试,在金融、证券、电子商务等领域有广泛应用。 |