力荐12款最常用的Java测试工具

概述:现在有很多软件都是基于Java的,如何测试这些Java程序就成了一个测试工程师的新课题。本文主要介绍一些常用的Java测试工具,希望可以帮助测试人员提高Java 程序的测试效率。

Parasoft Jtest

Jtest是Parasoft公司推出的一款针对java语言的自动化白盒测试工具,它通过自动实现java的单元测试和代码标准校验,来提高代码的可靠性。

Abbot

Abbot是一款测试Java GUIs的JUnit扩展程序。

JProfiler

JProfiler是一个全功能的Java剖析工具(profiler),主要用于检查和跟踪系统(限于Java开发的)的性能的工具。

AppLoader

AppLoader是一款负载测试和功能测试软件,模拟数百万个最终用户与应用程序的交互。

Agitator

Agitator帮助开发者创建和维护所有代码的单元测试。

Cactus

Cactus是一个基于JUnit框架的简单测试框架,用来单元测试服务端Java代码。Cactus框架的主要目标是能够单元测试服务端的使用Servlet对象的Java方法如HttpServletRequest,HttpServletResponse,HttpSession等

GJ-Coverage

测试Java程序的覆盖率工具,支持J2ME, J2SE, and J2EE。

JCover

Java代码覆盖率测试工具。

JMeter

开源的Java桌面应用程序,旨在加载测试功能行为和衡量绩效。

JStyle

Java源代码分析器。

HttpUnit

HttpUnit是一个开源的测试工具,是基于JUnit的一个测试框架,主要关注于测试Web应用,解决使用JUnit框架无法对远程Web内容进行测试的弊端。HttpUnit提供的帮助类让测试者可以通过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。

Junit 

是通用的测试 java 程序的测试框架JUnit可以对Java代码进行白盒测试。通过JUnitk可以用mock objects进行隔离测试;用Cactus进行容器内测试;用Ant和Maven进行自动构建;在Eclipse内进行测试;对Java应用程序、Filter、Servlet、EJB、JSP、数据库应用程序、Taglib等进行单元测试。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值