Print Page | Close Window

Java unit testing tools

Printed From: One Stop Testing
Category: Types Of Software Testing @ OneStopTesting
Forum Name: Unit Testing @ OneStopTesting
Forum Discription: Discuss All that is need to be known about Unit Software Testing and its Tools.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=77
Printed Date: 17Nov2024 at 1:39am


Topic: Java unit testing tools
Posted By: Harini
Subject: Java unit testing tools
Date Posted: 15Feb2007 at 6:42pm


        
Java unit testing tools

JMockit

https://jmockit.dev.java.net/

Description:

JMockit allows you to use mock-objects to mock the behaviour of static or final code which can't be done with traditional mock frameworks such as JMock and EasyMock.

Requirement:

TestNG, JUnit or other java unit testing framework.

Download data:

No data feed available

Artima SuiteRunner

http://www.artima.com/suiterunner/index.html

Description:

Artima SuiteRunner is a testing toolkit for Java that can be used with JUnit to run existing JUnit test suites, or standalone to create unit and conformance tests for Java APIs. The advantages it offers to JUnit users include reporters, run paths, and recipe files.

Requirement:

OS Independent

Download data:

Downloadable files: 5525 total downloads to date

Cactus

http://jakarta.apache.org/cactus/index.html

Description:

Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, ...) The intent of Cactus is to lower the cost of writing tests for server-side code. It uses JUnit and extends it.

Requirement:

see JUnit

Download data:

No data feed available

Checkstyle

http://checkstyle.sourceforge.net/

Description:

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

Requirement:

OS Independent

Download data:

Downloadable files: 183671 total downloads to date

Cobertura

http://cobertura.sourceforge.net/

Description:

Cobertura is a free Java tool that calculates the percentage of code accessed by tests. It can be used to identify which parts of your Java program are lacking test coverage. It is based on jcoverage.

Requirement:

OS Independent

Download data:

Downloadable files: 27187 total downloads to date

Continuous Testing

http://pag.csail.mit.edu/continuoustesting/

Description:

Continuous testing uses excess cycles on a workstation to continuously run regression tests in the background, providing rapid feedback about test failures as source code is edited. It reduces the time and energy required to keep code well-tested, and prevents regression errors from persisting uncaught for long periods of time.

Requirement:

OS Independent (Written in an interpreted language)

Download data:

No data feed available

Daedalos JUnit Extensions

http://www.jup-net.de/djux/

Description:

Daedalos JUnitExtensions make it possible to define test resources as known from the Smalltalk SUnit. Unit tests are speeded up by using test resources, because time-consuming initializations are only done once and remain active over a series of tests. As an example, a database connection is opened before executing the first unit test and can be accessed during the whole testing circle. It isn't necessary to re-open the database connection before a unit test is executed.




Print Page | Close Window