Test scripts make use of client code embodied in Java plug-ins. The Grinder makes it easy to orchestrate the activities of a test script in many processes across many machines, using a graphical console application. Go To dbMonster The Grinder The Grinder is load-testing framework. Go To Mockrunner dbMonster Test data generator for SQL databases. The JDBC test framework can be used standalone or in conjunction with MockEJB to test EJB based applications. Furthermore it includes a JDBC and a JMS test framework. It supports Struts actions and forms, servlets, filters and tag classes. Go To DbUnit Mockrunner Mockrunner is a lightweight framework for unit testing applications in the J2EE environment.
This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage. Go To Jamelon DbUnit DbUnit is a JUnit extension (also usable with Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. Even though it would be possible to write unit tests using Jameleon, Jameleon was designed with integration and acceptance-level testing in mind. These test-cases can then be data-driven and executed against different environments. Go To JUnitPerf Jamelon Jameleon is an acceptance-level automated testing tool that separates applications into features and allows those features to be tied together independently, creating test-cases. JUnitPerf JUnitPerf is a collection of JUnit test decorators used to measure the performance and scalability of functionality contained within existing JUnit tests. The framework may be invoked directly from Java code or accessed without programming through the use of scripts. It provides methods to reproduce user actions and examine the state of GUI components. Go To Cactus Abbot The Abbot framework is a Java library for GUI unit testing and functional testing. The intent of Cactus is to lower the cost of writing tests for server-side code. Go To JUnit Cactus Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters. It is used by the developer who implements unit tests in Java. Open Source Testing Tools in Java JUnit JUnit is a regression testing framework written by Erich Gamma and Kent Beck.