各种测试工具的主要功能和用途
trueSamurai 2002-4-28 22:19:9
我只做过Web Application的测试,所以只能对自己用过的几个测试工具做个评价。 如果是做Unit-Test 的话(对开发人员比较有用),已经有针对不同语言的Unit-Test 工具,比如
J-Unit 。
做功能测试,E-test 是个不错的选择,功能很强大,由于不是采用Post URL的方式回放脚本,所以可
以支持多内码的测试数据(当然要程序支持)。基本上可以应付大部分的Web Site。 如果只是利用脚本回放代替手工劳动,或者做对页面响应数的性能测试,Microsoft Web Application Stress Tool是个不错的选择。
另外,在性能测试方面,PureLoad 也是一个不错的工具,完全用Java 写成,可以测试各种C/S程序,
如SMTP Server等。
这两个工具都是使用Post URL的方法测试Web Application的。对大量使用JavaScript 的页面不太适合。
当然,如果程序在Unix ,linux 下面运行的话,可以直接编写Shell 脚本程序,更加方便。 另外,还有很多专门的工具,比如说Linkbot 是专门作页面链接测试的。
另外,测试流程管理工具也有不少,个人用过也一直在用的是Test Plan Control,短小精悍,不错。
至于WinRunner 和LoadRunner 之类,因为没有License ,所以都没怎么用过,惭愧。不过我看过一篇英
国人评价英国测试市场上最流行的五个软件的文章。WinRunner 得分最高。
dongwu 2002-4-29 10:30:47
测试工具从测试的方法上可以分为两种:白盒测试和黑盒测试
白盒测试工具主要有:
内存资源泄漏检查:Numega 中的bouncechecker,Rational 的Purify 等
代码覆盖率检查:Numega 中的truecoverage,Rational 的Purecoverage ,Telelogic 公司的logiscope,
Macabe 公司的Macabe 等
代码性能检查:Numega 中的truetime,Rational 的Quantify 等
代码静态度量分析质量检查工具:logiscope 和Macabe 等
黑盒测试工具主要有:
客户端功能测试:MI 公司的winrunner,com puware 的qarun,Rational 的SQA robot等等 服务器端压力性能测试: MI 公司的winload,com puware 的qaload,Rational 的SQA load等等
Web 测试工具:MI 公司的Astra 系列,rsw 公司的e-test suite等等
测试管理工具:rational 的test manager,com puware 的qadirector 等等,此外还有缺陷跟踪工具
trackrecord 等。
trueSamurai 2002-4-29 21:38:27
蔓雪:Microsoft Web Application Stress Tool的下载地址:
全免费。
其他测试工具都没法down 到免费版本的了。
E-test 6.03 Trial的下载地址:
yinpengh 2002-4-29 21:52:44
数据库测试工具:TestBytes
黑盒测试工具:QACenter 、SQATeam Test ,Rational Viaual Test。
回归测试工具:Rational TeamTest ,WinRunner (MI 公司)
WEB 系统测试工具:TEST ,Workberch ,Web Appication Stress Tool(WAS ) 白盒测试工具:Numega 、PuRe 、软件纠错工具(Rational Purity)。
嵌入式测试工具:Logiscope (静态测试工具)、CodeTest 。
系统负荷测试工具:RationalPerformance
涵盖测试工具范围评估工具
软件性能测试工具:LoadRunner (MI 产品)、Rational Visual Qantify 测试管理工具:TestDirector (MI 产品支持整个生命周期中测试流程管理)