C4J is a simple, powerful and non-intrusive tool that makes it easy to add contract verification of instances and methods of any Java class or interface, with full inheritance support. C4J brings Design By Contract to Java.
Runtime concurrency analysis for Java. Instruments your Java app at run time, and monitors field access, synchronization and locking, to verify concurrent access is safe.
Testar is a tool that reduces testing time for large Java unit test suites. It runs on top of JUnit and automatically selects individual tests to execute based on changes made to your code since the previous tool invocation.
Patang is a framework for testing server-side code. Patang intends to simplify writing acceptance and unit integration tests for server-side code. It implements an in-container testing strategy, meaning that the tests are executed inside the container.
A VM containing a turn-key solution for continuous integration with sourcecode control, build management, automated testing, security analysis, defect tracking, and project management, all using open source tools.
FITpro is built upon the Framework for Integrated Test (Fit). It provides integration with Eclipse and MS VS, and web UI. FITpro advanced features include code generation, suite support, and test to fixture links. See project's Wiki for more informatio
Jarrut is a tool that makes developing and debugging Java ME applications (application using CLDC to be more specific) a bit less of a pain. Jarrut enables proper stack traces for exceptions, also when running a MIDlet on a real device
This project aims to create a testing environment for S7-PLC (programmable logic controller) software. It is based on the Eclipse platform and can test S7 instruction list code exported from the Siemens Step7 software.
Affected is a tool that will help software testers quickly identify what part of an application has been affected by latest code changes. Affected is best suited for small to medium sized applications.
JFTA is an API that makes your testing code independent of the underlying implementation. Thus you can easily switch between different implementations at runtime. Currently JFTA provides implementations for HtmlUnit and Selenium RC.
A suite of source and binary programs to test the capabilities of code analysis tools. A reference implementation of x86 binary analysis in C# is also included.
RIMUnit, an xUnit based unit-testing framework, allows developers to write better-quality Java code while developing applications for the BlackBerry® smartphone.
A Generic Fixture for FitNesse where user just drops a class in FitNesse's class path, write the test tables in wiki (can use DSL as well) and be ready to test without the need to write a single line of Java code. Visit http://anubhava.wordpress.com
JUnit Generator can automatically generate junit test cases for a specific class or method of Java; Fully supports the characteristics of object-oriented like generic type, complex class type generation etc.
XML parser is a tool written in java, which can parse any XML file fed to it. It generates the needed sourcecode to parse your XML, based on the specified schema.
A simple tool that enables test requirements to be declared directly in production code. The tool can then be used to determine if these requirements have been satisfied by the current test code.
Lack of Progress Bar (Lopb) is an Eclipse plugin that tracks how long developers wait for file check-ins/outs, code compilation, publishing apps to a web server, and other IDE background jobs to complete. Read more at http://lopb.org
JsTester allows validation of javaScript code inside java. It provides a group of assert methods like JUnit's Assert, it also supports the validations in http://javascript.crockford.com, and the ability to use your own validations.
MockCentral is an easy-to-use, fully-featured set of tools that provides a new approach to java software testing using mock objects. It enables the developer to create and access libraries of mock objects defined in xml files external to the testing code