宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒

自动化测试工具简介

上一篇 / 下一篇  2008-01-22 10:17:25 / 个人分类:自动化测试

 

工具名称
生产厂商
说明:
Jtest
Parasoft
java代码分析和动态类、组件测试
.test
Parasoft
.Net代码分析和动态测试
Purifyplus
 
Rational Test Realtime
IBM rational
 
DevPartnerJavaEdition
Compuware
 
JProbe Suite
Quest Software
 
Sql optimizer
Quest Software
 
DBPartner
Compuware
 
Aqtime
AutomatedQA
 
QESatJava
AutomatedQA
 

JTest:自动化Java软件和部件测试。。Jtest的自动化测试过程能够极大地加速单元测试,并测试得更彻底更精确。您只需要简单地告诉Jtest一个需要测试的类或项目(一组被测类),然后Jtest能够自动检查每个类,生成相应的测试驱动程序以及任何必要的桩函数,并使用构造、功能和回归测试技术自动测试每个类;还能对所有的.java文件执行静态分析。白盒测试Jtest能够对任何Java类或部件进行白盒测试,包括那些引用外部资源(如外部文件、数据库、EJB和CORBA)的类。如果您正在测试一些引用外部资源的类,Jtest将自动生成必要的桩函数,或者您可以选择直接调用实际的外部方法或您自己的桩函数。对使用CORBA的类,Jtest提供ORB和其它引用对象的桩函数。对使用EJB的类,Jtest调用Bean初始化程序并提供一个模拟的容器,然后执行白盒测试,保证这些类能够恰当地执行。黑盒测试使用Jtest进行黑盒测试比使用任何其它工具更简单(也更有效)。Jtest的专利技术通过分析类的字节码自动生成一组核心输入;这些输入经过精心设计能够达到尽可能高的代码覆盖。由于自动生成的输入的设计目标是覆盖类的方法,而非验证其定义,因此用户可能需要增加自己的测试用例。(这一点是可以理解的,自动技术是针对语法的,机器并不能理解人的真正意图。)

用户定义的输入可以直接添加到树形表示的测试用例中,其中节点代表方法的每个参数或者能够存贮在全局或局部存储库中的常量和方法;在这里,输入可以方便地加入到任何方法的参数中。当测试进行时,Jtest自动执行所有的输入并以简单的树形表示显示相应的输出。在以后的功能测试或回归测试测试中出现错误时,Jtest会自动通告用户

 

TAG: 自动化测试

引用 删除 MSN9599460   /   2009-06-12 14:04:42
1
引用 删除 overfly   /   2009-04-30 16:57:11
1
 

评分:0

我来说两句

Open Toolbar