The following tools were recently updated:
Artima SuiteRunner 1.0b7
BEA JUnit plug-in 8.1.4
Jayasoft Ivy 1.1
Parabuild 2.0 build 491
PHPUnit 2.3.0b1 Artima SuiteRunner 1.0b7
Artima SuiteRunner is a free open source testing toolkit for Java released under the Open Software License. You can use this tool with JUnit to run existing JUnit test suites, or standalone to create unit and conformance tests for Java APIs. The three main advantages Artima SuiteRunner offers to JUnit users are reporters, runpaths, and recipe files. Existing JUnit users can use SuiteRunner to run their JUnit tests, which allows them to gain the benefits of reporters, runpaths, and recipe files while continuing to use their JUnit test cases.
BEA Workshop JUnit plug-in 8.1.4
BEA JUnit plug-in extends WebLogic Workshop (WLW) functionality to allow users to use JUnit directly inside it. It’s a plug-in the user can use to generate JUnit test cases from existing javacode or create them from scratch. These tests are run from within BEA Workshop using Ant.
The main use of ConTest is to expose and eliminate concurrency-related bugs in parallel and distributed Java programs. ConTest systematically and transparently schedules the execution of program threads such that program scenarios that are likely to contain race conditions, deadlocks, and other intermittent bugs (collectively called synchronization problems) are forced to appear with high frequency. Because bugs are found earlier in the testing process, ConTest dramatically improves the quality of testing and reduces development expense.
Coverlipse is an Eclipse plugin that visualizes the code coverage of JUnit Tests. It is unique for it integrates seamlessly in Eclipse. The coverage results are given directly after a JUnit run. This makes it the perfect tool for developers to recognize their tests fullfil their task.
EMMA is an open-source toolkit for measuring and reporting Java code coverage. EMMA distinguishes itself from other tools by going after a unique feature combination: support for large-scale enterprise software development while keeping individual developer’s work fast and iterative at the same time. EMMA is so lightweight developers can use it during the process of writing tests instead of waiting for a "test build". This gets code coverage where it belongs: helping with design and implementation before the code is checked in.
Exactor is a framework for writing automated acceptance tests of the kind advocated by Extreme Programming. Customers or testers write acceptance tests using a simple plain text format. Programmers write the commands specified by the customer tests and connect them to the application being tested.
Jayasoft Ivy 1.1
Ivy is a simple but powerful dependency manager. Its key features are ease of use, extreme flexibility, easy extensibility, Ant integration, and transitive dependencies. It is ready to use with the Maven ibiblio repository. It eases continuous integration, and makes your software component a lot simpler to use.
NCover (SourceForge) 1.0RC2
NCover tells how much of a program is covered by automated tests. It instruments source code prior to running unit tests to establish test coverage, features NAnt integration and can be used in continuous integration builds.
Parabuild 2.0 build 491
Parabuild is a powerful automated build management server developed by Viewtier Systems. It features an effortless installation process and easy overall use, remote multi-platform builds, automatic (integration) builds, stable scheduled builds, fast Web user interface, growing number of supported version control, and issue tracking systems. (Commercial tool)
Pear PHPUnit2 2.3.0b1
PHPUnit is a family of PEAR packages (PHPUnit, PHPUnit2, PHPUnit2_MockObjects, PHPUnit2_GtkUI, and PHPUnit2_WebUI) that supports the development of object-oriented PHP applications using the concepts and methods of Agile Programming, Extreme Programming, Test-Driven Development and Design-by-Contract Development. It provides an elegant and robust framework for the creation, execution and analysis of Unit Tests.