做测试能做到什么程度呢,尽力吧!

测试工具备查

上一篇 / 下一篇  2007-08-15 09:46:10 / 个人分类:测试综合

mI0M.QGj01、 从测试功能上分51Testing软件测试网X Q$H;\1rQ
(1)
单元测试
6}$j {7XNxf u0针对不同语言,如JUNIT51Testing软件测试网 oBxA]:T2[%b eW
(2)
功能测试51Testing软件测试网-x Rhsi~(j7Sn
E—Test:功能强大,由于不是采用POST URL的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的WEB SITE。51Testing软件测试网'b7xwz;Y:N0I|
MI公司的WINRUNNER
0SmSr"X)a0COMPUWARE的QARUN51Testing软件测试网 IPUb2f+`p4bF
RATIONAL的SQA ROBOT
k dc-D3c9?#H0(3)
压力测试51Testing软件测试网 |x7i-Gp sPG6`
MI公司的WINLOAD
8d5D1cY1Y$Y&Y0COMPUWARE的QALOAD51Testing软件测试网[TE;L}
RATIONAL的SQA LOAD51Testing软件测试网/mv3s Pt|
(4) 负载测试51Testing软件测试网h7{:K/}~
LOADRUNNER

O D[*H9i~0RATIONAL VISUAL QUANTIFY51Testing软件测试网 i/p4^M}'}?0`Hl.v)Y
(5) WEB测试工具51Testing软件测试网*|]z0KB kPRjXK0X
MI公司的ASTRA系列
"s%aJ:cw%c?[0RSW公司的E—TEST SUITE等
R(a4q;YCj H0(6) WEB系统测试工具
J,\DE0Z#O%ecc0WORKBENCH51Testing软件测试网Ec} H"V2Rf+Vy?L
WEB APPLICATION STRESS TOOL(WAS)
+}0kW S"X*m [z9B0(7) 数据库
测试工具
;\)l_|5zq0TESTBYTES
'Ok Fti4m0(8) 回归测试工具51Testing软件测试网oEn c.S4@m%O
RATIONAL TEAM TEST
Y"|$lx(r1V0WINRUNNER51Testing软件测试网p:X*dtw
(9) 嵌入式测试工具51Testing软件测试网}{p:@G
ATTOLTESTWARE。是ATTOLTESTWARE公司的自动生成测试代码的软件测试
工具,特别适用于嵌入式实时应用软件单元和通信系统测试。
N8sBA w&np)d0CODETEST是AppliedMicrosystemsCorp.公司的产品,是广泛应用的嵌入式软件在线测试工具。
9uU2m6v d0GammaRay。GammaRay系列产品主要包括软件逻辑分析仪GammaProfiler、可靠性评测工具GammaRET等。51Testing软件测试网|Ee@$J@
LogiScope是TeleLogic公司的工具套件,用于代码分析、软件测试、覆盖测试。51Testing软件测试网 U:`,E4X\;q
LynxInsure++是LynxREAL-TIMESYSTEMS公司的产品,基于LynxOS的应用代码检测与分析测试工具。51Testing软件测试网#\?B1Tin)T m8u
MessageMaster是ElviorLtd.公司的产品,测试嵌入式软件系统工具,向环境提供基于消息的接口。51Testing软件测试网 @mdGjA}K:Y6g*[
VectorCast是VectorSoftware.Inc公司的产品。由6个集成的部件组成,自动生成测试代码,为主机和嵌入式环境构造可执行的测试架构。51Testing软件测试网5_K@a{vI!l@
(10) 系统性能测试
工具51Testing软件测试网,S,Pk7H Rj*c4m eU
Rational Performance51Testing软件测试网 NsH4emH'N8W
(11) 页面链接测试
9q`cV&ous L0Link Sleuth
'O{;HH2P"I%gdW.Z0(12) 测试流程管理工具51Testing软件测试网(F!@x!oF)L;sJ}
Test Plan Control51Testing软件测试网]0iWP9Od-K(K4i
(13) 测试管理工具51Testing软件测试网\SUJ$M6F
TestDirector51Testing软件测试网;{:J cXu;S7L
Rational公司的Test Manager51Testing软件测试网1SO8Yy `/M)Y:nx.P6h,I `
Compuware公司的QADirector51Testing软件测试网Gkd?4P.i^h(q]s
TestExpert:是Silicon Valley Networks公司产品的测试管理工具,能管理整个测试过程,从测试计划、测试例程、测试执行到测试报告。51Testing软件测试网:L/U BQ/n B&[b
(14) 缺陷跟踪工具51Testing软件测试网-m$X;PN/dBK:`
TrackRecord等51Testing软件测试网8GUF4[ @B~F
(15) 其他
测试工具包
`LU5yC#h/n U7o4z!f0TestVectorGenerationSystem是T—VECTechnologies公司的产品。提供自动模型分析、测试生成、测试覆盖分析和测试执行的完整工具包,具有方便的用户接口和完备的文档支持。
W8u.DHc0TestQuestPro是TestQuest公司的非插入码式的自动操纵测试工具,提供一种高效的自动检测目标系统,获取其输出性能的测试方法。51Testing软件测试网&fkw7r)Zp1fp`
TestWorks是SoftwareResearch.Inc公司的一整套软件测试工具,既可单独使用,也可捆绑销售使用。
4j6IAO7Qs(B7tA02、 从测试的方法上分:
^] j5I I4^6c9X"j Z {%~0(1) 白盒测试工具
gW_+`Mw0白盒测试工主要有:Numega、PuRe、软件纠错工具(Rational Purify)。
9N&YC0bs2Z"r0内存资源泄漏检查:
QJ'^D*PCcl#D6_|W0Numega中的BounceChecher
bT ]m,@)t"e/m0Rational的 Purify等51Testing软件测试网V;oPb2rxP4V
代码覆盖率检查:
-Z,PkS g z8S0Numega的TrueCoverage51Testing软件测试网?o:cDh$H)rk
Rational的PureCoverage51Testing软件测试网%r8G$Y)?:I&@gw
TeleLogic公司的LogiScope
SK:s9^-m#qF pz&}0Macabe公司的Macabe51Testing软件测试网xw*l#J9g
代码性能检查:51Testing软件测试网-H7KCyo@oWol
Numega的TrueTime51Testing软件测试网ph)Y x(]B Y5I
Rational的Quantify等
^u8N5|-CE]8nx.|0代码静态度量分析度量检查工具:LogiScope和Macabe等
Q6Gt5O w6TH0黑盒测试工具主要有:QACenter、SQATeamTest、Rational Visual Visual Test。51Testing软件测试网.B,^"]:`o
QACenter:QACenter帮助所有测试人员创建一个快速、可重用的测试过程。这些测试工具自动帮助管理测试过程、快速分析和调试程序,包括针对回归、强度、单元、并发、集成、移植,容量和负载建立测试用例
,自动执行测试和产生文档结果。QACenter主要包括以下几个模块:51Testing软件测试网T.U Tp:r
QARun:应用的功能测试工具。51Testing软件测试网*td)B1uT(O8o6B |y
QALoad:强负载下应用的性能测试工具。
(XCN(E ^z0QADirector:测试的组织设计和创建以及管理工具。51Testing软件测试网 j1ODg*`2K+^,V
TrackRecord:集成的缺陷跟踪管理工具。51Testing软件测试网QEU0Q+V7Ckr3l(C
EcoTools:高层次的性能监测工具。
51Testing软件测试网;@ j |dT-sa t

51Testing软件测试网7^b BOsu

51Testing软件测试网Ha;E4r$h8j
3、部分具体测试工具的介绍
oEwlb4H0(1)、性能优化工具EcoScope
#qT0m\y9i0EcoScope是一套定位于应用(即服务提供者本身)及其所依赖的所有网络计算资源的解决方案。EcoScope可以提供应用视图,并标出应用是如何与基础架构相关联的。这种视图是其他网络管理工具所不能提供的。EcoScope能解决在大型企业复杂环境下分析与测量应用性能的难题。通过提供应用的性能级别及其支撑架构的信息,EcoScope能帮助IT部门就如何提高应用性能提出多方面的决策方案。51Testing软件测试网)RG EcKR;r |
EcoScope的应用主要表现在以下几个方面:51Testing软件测试网Szy;gV
确保成功部署新应用51Testing软件测试网+ecsk]wA7Es
维护性能的服务水平
U4po5D-D;U Q Ha0加速问题检测与纠正的高级功能51Testing软件测试网d E_[L
定制视图有助于高效地分析数据51Testing软件测试网J S^cWU
(2)、数据库测试数据自动生成工具——TestBytes
a3ZI;UJu3? KT0在数据库开发的过程中,为了测试应用程序对数据库的访问,应当在数据库中生成测试用例数据,我们可能会发现当数据库中只有少量数据时,程序可能没有问题,但是当真正投入到运用中产生了大量数据时就出现问题了,这往往是因为程序的编写没有达到,所以一定及早地通过在数据库中生成大量数据来帮助开发人员完善这部分功能和性能。
u*n:Z4L'FQ9f&cb-[0TestBytes是一个用于自动生成测试数据的强大易用的工具,通过简单的点击式操作,就可以确定需要生成的数据类型(包括特殊字符的定制),并通过与数据库的连接来自动生成数百万行正确的测试数据,可以极大地提高数据库开发人员、QA测试人员、数据仓库开发人员、应用开发人员的工作效率。51Testing软件测试网A'gWZ#_
(3)、PC—LINT
aU0`7L%E0PC—LINT 主要进行更严格的语法检查功能,还完成相当程度的语义检查功能。可以这样认为:PC—LINT是一个更加智能、更加严格的编译器。PC—LINT在实现语法和某些语义规则检查时,是通过参数配置完成的,它的选项就有数百个之多,因此,在使用PC—LINT过程中,了解选项的含义也很重要。51Testing软件测试网 `.V#x.sn6@c
(4)、TCL
)uov2o(x:jR[0TCL是Tool Command Language的缩写,它是一种很流行的脚本解释器,尤其在测试领域,它的最大特点是可移植性好,接口简单,方便,可以很容易地嵌入到软件中,作为自己的解释器使用。51Testing软件测试网uo-W"V7\"a,y9\Ex
TCL提供两种接口:编程接口和用户接口。编程接口是通过LIB或DLL形式提供的,提供了一些函数(命令)供调用,包括:分配一个解释器指针(对象);初始化解释器(指针);注册扩展函数等。用户接口很简单,即编写的脚本,脚本里面包含对扩展命令的调用。
,@~Q K i0(5)VB测试工具:VB Watch51Testing软件测试网(nQPYi)i
(6)Java 程序的测试工具51Testing软件测试网;z![0k xH m
1)Bean—Test
w:R:Us!Q02)EJBQuickTest51Testing软件测试网A }M)GEjG5c
3)JStyle
2_Csu'H04)JTest
ZC,z6y)_;O1DT!j}05)HttpUnit51Testing软件测试网l7?N%L;b mO
6)JUnit51Testing软件测试网DzRd-rbW
(7)、覆盖测试51Testing软件测试网J xnn-{
C—Cover
J[+C K[%FRd0C—Cover是一个测试工具软件,用来找出没有被测到的代码,并报告测试的覆盖率。C—Cover51Testing软件测试网 f(c-R]8sR
只支持C/C++的代码覆盖率分析,其它语言不支持。但不受OS的限制。
(@\1i(pDz0===============================================
~R1j:].`e~ ^|L0单元测试方面:(对开发人员比较有用) J-Unit工具。
'l8H,j-R:x0  功能测试方面:E-test是个不错的选择,功能很强大,由于不是采用Post URL的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持)。基本上可以应付大部分的Web Site。51Testing软件测试网5xaNDK1TBs%|)N1H,y
  如果只是利用脚本回放代替手工劳动,或者做对页面响应数的性能测试,Microsoft Web Application Stress Tool是个不错的选择。51Testing软件测试网PnXTjy$[j
  另外,在性能测试方面,PureLoad也是一个不错的工具,完全用Java写成,可以测试各种C/S程序, 如SMTP Server等。 这两个工具都是使用Post URL的方法测试Web Application的。对大量使用Javascrīpt的页面不太适合。 当然,如果程序在Unix,linux下面运行的话,可以直接编写Shell脚本程序,更加方便。
XK!m*V.q|]_J0  另外,还有很多专门的工具,比如说Linkbot是专门作页面链接测试的。51Testing软件测试网$n$C5U$q'D E|
  另外,测试流程管理工具也有不少,个人用过也一直在用的是Test Plan Control,短小精悍,不错。   至于WinRunner和LoadRunner之类,因为没有License,所以都没怎么用过,惭愧。不过我看过一篇英国人评价英国测试市场上最流行的五个软件的文章。WinRunner得分最高。51Testing软件测试网+lLG4J*H
  测试工具从测试的方法上可以分为两种:白盒测试和黑盒测试   白盒测试工具主要有:51Testing软件测试网,jQ P%FH
  内存资源泄漏检查:Numega中的bouncechecker,Rational的Purify等
fGAjafmv [0  代码覆盖率检查:Numega中的truecoverage,Rational的Purecoverage,Telelogic公司的logiscope, Macabe公司的Macabe等   代码性能检查:Numega中的truetime,Rational的Quantify等
h$Lq,lx#k!lj0  代码静态度量分析质量检查工具:logiscope和Macabe等51Testing软件测试网8[ud v0t1N
  黑盒测试工具主要有:   客户端功能测试:MI公司的winrunner,compuware的qarun,Rational的SQA robot等等
Q.f9w%Cdm~0  服务器端压力性能测试: MI公司的winload,compuware的qaload,Rational的SQA load等等
v.q8F*O)y3M0  Web测试工具:MI公司的Astra系列,rsw公司的e-test suite等等51Testing软件测试网9o s/Gdf
  测试管理工具:rational的test manager,compuware的qadirector等等,此外还有缺陷跟踪工具 trackrecord等。51Testing软件测试网e0oSbzK0}
  数据库测试工具:TestBytes
3w[k0q$Tt;P+c0  黑盒测试工具:QACenter、SQATeamTest,Rational Viaual Test。51Testing软件测试网@#pz ]P2fI6~
  回归测试工具:Rational TeamTest,WinRunner(MI公司)51Testing软件测试网e2| J3jwmW
  WEB系统测试工具:TEST,Workberch,Web Appication Stress Tool(WAS)51Testing软件测试网"M$w"r,D_)l
  白盒测试工具:Numega 、PuRe、软件纠错工具(Rational Purity)。51Testing软件测试网1te)CwP#x
  嵌入式测试工具:Logiscope(静态测试工具)、CodeTest。51Testing软件测试网+x3GzA L
  系统负荷测试工具:RationalPerformance
XSu-@lw0  涵盖测试工具范围评估工具
$~c~RI.D/k1N0  软件性能测试工具:LoadRunner(MI产品)、Rational Visual Qantify51Testing软件测试网fBH2e$?;o7[z5y
  测试管理工具:TestDirector(MI产品支持整个生命周期中测试流程管理)
51Testing软件测试网i'{ z&q Zj-K


TAG: 测试综合

 

评分:0

我来说两句

日历

« 2024-01-06  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 13972
  • 日志数: 16
  • 图片数: 4
  • 建立时间: 2007-08-09
  • 更新时间: 2007-09-30

RSS订阅

Open Toolbar