`
lujar
  • 浏览: 497041 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

测试工具的选择和使用

阅读更多
 

Parasoft白盒测试工具集

工具名 支持语言环境 简介
Jtest Java 代码分析和动态类、组件测试
Jcontract Java 实时性能监控以及分析优化
C++ Test C,C++ 代码分析和动态测试
CodeWizard C,C++ 代码静态分析
Insure++ C,C++ 实时性能监控以及分析优化
.test .Net 代码分析和动态测试

Compuware白盒测试工具集

工具名 支持语言环境 简介
BoundsChecker C++,Delphi API和OLE错误检查、指针和泄露错误检查、内存错误检查
TrueTime C++,Java,Visual Basic 代码运行效率检查、组件性能的分析
FailSafe Visual Basic 自动错误处理和恢复系统
Jcheck M$ Visual J++ 图形化的纯种和事件分析工具
TrueCoverage C++,Java,Visual Basic 函数调用次数、所占比率统计以及稳定性跟踪
SmartCheck Visual Basic 函数调用次数、所占比率统计以及稳定性跟踪
CodeReview Visual Basic 自动源代码分析工具

Xunit白盒测试工具集

工具名 支持语言环境 官方站点
Aunit Ada http://www.libre.act-europe.fr
CppUnit C++ http://cppunit.sourceforge.net
ComUnit VB,COM http://comunit.sourceforge.net
Dunit Delphi http://dunit.sourceforge.net
DotUnit .Net http://dotunit.sourceforge.net
HttpUnit Web http://c2.com/cgi/wiki?HttpUnit
HtmlUnit Web http://htmlunit.sourceforge.net
Jtest Java http://www.junit.org
JsUnit(Hieatt) Javascript 1.4以上 http://www.jsunit.net
PhpUnit Php http://phpunit.sourceforge.net
PerlUnit Perl http://perlunit.sourceforge.net
XmlUnit Xml http://xmlunit.sourceforge.net

主流黑盒功能测试工具集

工具名 公司名 官方站点
WinRunner Mercury http://www.mercuryinteractive.com
Astra Quicktest Mercury http://www.mercuryinteractive.com
Robot IBM Rational http://www.rational.com
QARun Compuware http://www.compuware.com
SilkTest Segue http://www.segue.com
e-Test Empirix http://www.empirix.com

主流性能测试工具集

工具名 公司名 官方站点
WAS M$ http://www.micro$oft.com
LoadRunner Mercury http://www.mercuryinteractive.com
Astra Quicktest Mercury http://www.mercuryinteractive.com
Qaload Compuware http://www.empirix.com
TeamTest:SiteLoad IBM Rational http://www.rational.com
Webload Radview http://www.radview.com
Silkperformer Segue http://www.segue.com
e-Load Empirix http://www.empirix.com
OpenSTA OpenSTA http://www.opensta.com

测试管理工具典型产品的比较

工具名称 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, Delphi, SAP Java apps and applets in M$JVM/SunJVM, HTML, DHTML, JavaScript, XML, MFC, VB, Oracle, SAP, Delphi, Terminal Emulator, PowerBuilder, Oracle, Peoplesoft
脚本语言 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的测试,在金融、证券、电子商务等领域有广泛应用。
分享到:
评论

相关推荐

    论文研究-C/C 软件测试工具的选择和使用 .pdf

    C/C 软件测试工具的选择和使用,侯斌,林秀琴,自动化的测试工具是提高软件测试效率的重要手段。本文首先介绍了在软件工程中采用测试工具的必要性,接着从商用测试工具和学术研

    软件测试工具的选择和说明

    软件测试工具的选择和说明 详细介绍当下流行的软件测试工具

    如何选择测试工具

    如何选择测试 工具

    软件测试方法和工具的选择

    软件测试方法和工具的选择软件测试方法和工具的选择

    如何选择白盒测试工具.pdf

    如何选择白盒测试工具.pdf,对于测试有帮助

    性能测试工具选择策略--仿真度对比测评分析报告_1.1.docx

    本文宗旨是选择几款性能测试工具进行仿真度对比测试,以此来帮助测试人员在工作中正确的选择一款性能测试工具。 性能测试工具比较多,限于作者时间有限,不能对每一款性能测试工具一一测试,计划挑三款性能测试工具...

    软件测试工具的选择-功能测试和性能测试

    讲解测试中对工具的选择。对你肯定有帮助。

    各测试工具的比较与选择

    文档中介绍了各测试工具的特点以及使用范围,可为大家选取何种测试工具时提供参考

    瑞星微DDR检测工具

    此工具提供专门针对DDR的测试,根据选择的测试文件,可以检测DDR的焊接问题、也可以对DDR进行专项测试。

    双赢邮件系统测试/检测/监测工具

    双赢邮件系统测试/检测/监测工具标准版是针对邮件系统的基本服务、邮件流程通过互联网进行全面测试、检测、 监控的自动化综合工具,是网管人员、邮件维护人员、邮件系统实施人员、邮件系统开发人员日常工作中必不可...

    U8 7.0 最大单据号检测修复工具

    如果日常业务单据保存失败,或单据保存提示单据号冲突等,可以尝试使用该工具进行检测、修复操作。 [使用建议]: 1、先进行检测操作,如果检测无错误,请不要进行修改操作; 2、进行修复操作前,务必做好系统数据库...

    iec104测试工具.zip

    可选择),支持遥测、遥信、遥控、对时、SOE实时解释,可简单调整规约型式,特别适合与电力系统或者能用到这个协议的人员进行设备测试使用,这个是我搜索多个类似软件后,都感觉不是很好用,然后自己用c#的写的一个...

    jmeter 测试工具 使用java自测 并发测试 环境测试 压力测试

    3.完全 Swing 和轻量组件支持(预编译的JAR使用 javax.swing.*)包。 4.完全多线程 框架允许通过多个线程并发取样和 通过单独的线程组对不同的功能同时取样。 5.精心的GUI设计允许快速操作和更精确的计时。 6.缓存和...

    UdiskWriteTest(扩容U盘检测工具)V1.0绿色免费版

    Udisk Write Test是一款强大的扩容U盘检测工具。用户可以通过该软件测试U盘是否被奸商扩容。该软件的作用就是通过测试还原U盘容量的真实面目,检测写入数据的完整性。 Udisk Write Test 使用说明: 打开,软件会...

    论软件测试方法和工具的选择

    系统分析师考试准备论文

    硬盘测试工具 Parkdale 3.03.zip

    Parkdale 中文版为您提供了一个坚固而整洁的工具,主要用于测试硬盘驱动器的性能,同时还可以帮助您对光驱和网络连接进行基准测试。此外,它可与USB闪存驱动器一起使用,并通知您捕获的速度是低速还是最佳速度。 ...

Global site tag (gtag.js) - Google Analytics