答案:Java 程序的测试工具
--pengpeng pengpeng@pmtsolution.net
现在有很多软件都是基于Java的,如何测试这些Java程序就成了一个测试工程师的新
课题。以下介绍一些测试工具,可以提高Java 程序的测试效率。
Bean-test
出品人:RSW 软件公司
网址:http://www.testmybeans.com/
主要功能:对EJB 应用软件进行负载和压力测试(load/stress testing),以衡量它
的扩展性(scalability)。
EJBQuickTest
网址:http://www.ejbquick.com/
主要功能:模拟EJB 应用软件的客户程序,进行方法调用(method invocation)。支
持回归测试(regression testing),测试数据的生成,以及性能和压力测试。
JStyle
出品人:Man Machine Systems
网址:http://www.mmsindia.com/
主要功能:分析Java 源代码的质量,包括产生源代码的有关统计信息和指标度量。
JTest
出品人:Parasoft 公司
网址:http://www.parasoft.com/
主要功能:功能很丰富,包括白盒测试、黑盒测试、回归测试,以及代码风格的检查。
JProbe
出品人:Sitraka 软件公司
网址:http://www.klgroup.com/
主要功能:对Java 代码进行内存测试和性能剖析(profile),有针对EJB 的服务器端
版本和针对普通Java 代码的客户端版本。
JUnit
网址:http://www.junit.org/
主要功能:提供了一个Java代码的单元测试框架,以方便Java程序员进行持续的单元
测试。JUnit 是Open Source 的,在XP(Extreme Programming)圈子里颇受欢迎。
上一个:JAVA多态性<==>我和网友交流实录(转)
下一个:JUnit使用经验(2) -- 转自PMT杂志