  |
HttpUnit - http://httpunit.sourceforge.net/
Automates website testing, including form submission, JavaScript, basic http authentication, cookies and automatic page redirection, and allows Java test code to examine returned pages either as text, an XML DOM, or containers of forms, tables, and links. [Open Source, MIT] |
  |
http://jmock.codehaus.org/ - http://jmock.codehaus.org/
A library for testing Java code using mock objects. [Open source] |
  |
Java Optimization - http://www.cs.cmu.edu/~jch/java/
Benchmarking articles, books, and links. |
  |
http://www.parasoft.com/jsp/products/home.jsp?product=Jtest - http://www.parasoft.com/jsp/products/home.jsp?product=Jtest
A tool that does unit and code compliance testing of Java classes and auto-generates JUnit test cases from a running application. [Commercial, trial version] |
  |
Jameleon - http://jameleon.sourceforge.net/
Automated testing tool that separates applications into features and allows those features to be tied together independently, creating test cases. [Open Source, LGPL] |
  |
http://sourceforge.net/projects/harness/ - http://sourceforge.net/projects/harness/
An object oriented framework that facilitates functional testing of software written in Java. It is based on the concept of test cases and uses XML as input/output format. [Open source, GPL] |
  |
AppPerfect Corp. - http://www.appperfect.com/
Offers a Java/J2EE testing solution including profiler, code analyzer and unit/functional/load tester and agentless monitors and controllers for Windows/Linux/Solaris J2EE application servers, databases, SNMP and web servers. [Commercial] |
  |
MockEJB framework - http://www.mockejb.org/
A lightweight framework for running EJBs outside of the container for unit testing. [Open source, Apache Software License] |
  |
QStudio for Java - http://www.qa-systems.com/products/qstudioforjava/
Code quality assessment and quality control tool for Java development; integrates with Eclipse, JBuilder, JDeveloper, NetBeans, VisualAge. [Shareware] |
  |
Distributed Testing Framework - http://sourceforge.net/projects/dtframework/
Designed to test all aspects of distributed applications with centralized control . Distributed tests on windows, linux, other clients using STAF (and eventually other P2P tools). Tests are written in Java. [Open Source, BSD license] |
  |
iValidator - http://www.ivalidator.org/
A framework for the automation of complex test scenarios intended for use in the integration testing process. [Open Source] |
  |
EJB Benchmark - http://www.anthillpro.com/blogs/devil-in-the-details/2006/10/09/1160422620000.html
Archived version of an 2002 article presenting a benchmark application comparing the relative performance of five EJB design idioms. |
  |
http://www.yoda.arachsys.com/java/jbench/ - http://www.yoda.arachsys.com/java/jbench/
A simple Java benchmarking framework. It provides an easy way to compare algorithms, and virtual machines, for speed. [Open source] |
  |
Test Mentor Java Edition - http://www.silvermark.com/Product/java/stm/index.html
A functional test and test modeling tool offering four aspects: test modeling and documentation, test creation, test execution and test results management. [Commercial] |
  |
GrandTestAuto - http://grandtestauto.org/
A tool for the testing of Java applications. GrandTestAuto uses reflection to run tests and check that they properly cover all public classes. [Open Source, Wide Open License] |
  |
GJTester - http://www.gjtester.com/
An implementation of the Computer-Aided Software Testing (CAST) paradigm. It provides a powerful GUI to accomplish Java unit and regression test without programming effort. [Commercial] |
  |
Java Performance Tools - http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,1620,00.html
Overview of Java performance tuning tools for the HP UX platform. [HP resource] |
 |
http://www.thekirschners.com/software/testare/testare.html - http://www.thekirschners.com/software/testare/testare.html
A testing framework for distributed applications with built-in support for in-container testing providing support for test environment management and introspection techniques such as fixtures, global fixtures, test environment probes and guards. [Open Source, ASL] |
 |
Zyntax Java Serialized Stream Extension for Rational Suite TestStudio - http://www.zyntax.com/index.php?option=com_content&view=article&id=91&Itemid=114
An adaptor for testing applications that use Java Objects for communication between clients and servers. It can be used to produce scripts for load, stress and performance testing on the application. [Commercial] |