以下是自己对业界用的比较多的白盒测试工具的一个总结,相信对做测试工作者有一定的帮助的
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 |
|
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 |
|
安装配置的复杂度 |
简单 |
有些复杂 |
容易 |
不复杂 |
许可证费用 |
昂贵 |
昂贵 |
适中 |
免费 |
售后服务 |
国内有多家代理公司提供相关服务 |
在国内有分公司提供技术支持 |
技术支持和服务体系完备 |
可自行修改源代码 |
与其他工具集成 |
本身又是测试需求、测试案例管理工具, 与winRunner, LoadRunner集成,并且具有多种主流Case工具接口Add-In |
与rational公司的其它产品无缝集成,特别与Clear Case配合以可实现UCM的配置管理体系 |
M$ VSS, Project |
开源配置管理工具CVS |
公司背景 |
世界主流测试软件提供商 |
已被IBM合并,世界著名软件公司 |
微软与上海市政府新成立的软件企业 |
世界著名开源项目 |
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/196208.html