以下是我最近在看自动化测试方面的书籍的时候看到很多的应用于测试的软件,软件多,功能、适用范围也各异,因此参照书将各个工具进行分类整理和一些有缺点、性能的对比,在这里我先将进行分类对比及提供各个软件的一些信息,对于软件之间的对比优缺点将在稍后整理奉献分享,由于是从书上归档整理成电子文档难免有打错的地方如果大家发现那错了还请多多指出我好进行修改嘎嘎,希望此东西能对大家有用,为以后进行测试选择工具时候能有个好参照!
第二篇(完):常见工具各个方面对比http://www.testwo.com/space.php?uid=522&do=blog&id=224
Parasoft系列单元测试工具集
工具名 |
语言 |
强项 |
Jtest |
Java |
代码分析和动态类、组件测试 |
Jcontract |
Java |
实时性能监控以及分析优化 |
C++ Test |
C、C++ |
代码分析和动态测试 |
CodeWizard |
C、C++ |
代码静态分析 |
Insert++ |
C、C++ |
实时性能监控以及分析优化 |
.test |
.Net |
代码分析和动态测试 |
BoundsChecker |
C++、Delphi |
API各OLE错误检查、指针和泄露错误检查、内存错误检查 |
TrueTime |
C++、Java、Visual Basic |
代码运行效率检查、组件性能的分析 |
Failsafe |
Visual Basic |
自动错误处理和恢复系统 |
Jcheck |
MS Visual J++ |
图形化的纯种和事件分析工具 |
TrueCoverage |
C++、Java、Visual Basic |
函数调用次数、所占比率统计以及稳定性跟踪 |
SmartCheck |
Visual Basic |
函数调用次数、所占比率统计以及稳定性跟踪 |
CondReview |
Visual Basic |
自动源代 码分析工具 |
Xunit系列单元测试工具集
工具名 语言 官方网站 Aunit Ada Cppunit C++ ComUnit VB,COM Dunit Delphi Dotunit .Net Httpunit Web HtmlUnit Web Junit Java JsUnit(hieatt) Java script 1.4以上 PhpUnit Php Perlunit Perl Xmlunit Xml
UI自动化测试工作集
工具名 公司名 官方站点 WinRunner HP Mercury QTP HP Mercury Robot IBM Rational QARun Compuware Silk Test Segue e-Test Empirix
性能自动化测试工具集
工具名 |
公司名 |
官方站点 |
WAS |
Microsoft |
|
LoadRunner |
HP Mercury |
|
Qaload |
Compuware |
|
TeamTest:SiteLoad |
IBM Rational |
|
Webload |
Radview |
|
Silkperformer |
Segue |
|
openSTA |
openSTA |
测试管理工具集
工具名 |
公司名 |
官方站点 |
Testdirector |
Hp mercury |
|
ClearQuest |
IBM rational |
|
BugZilla |
开源 |
以下是亲爱的网友补充
==========================================
lua脚本单元测试框架Lunit 提供:吴卓扬
自动化测试工具还有TestComplete 提供:童涛
自动化网页测试工具ieunit 提供:赵博婧
自动化测试IBM的RFT 提供:朱爱香
自动化单元测试工具Parasoft 提供:卢斯
性能测试经典开源工具Jmeter 提供:张巍
性能测试工具还有badboy 提供:张志远
测试管理工具,testlink、bugfree 提供:张瑞刚