agitar, maven, cruisecontrol
Both AgitarOne JUnit Generator and AgitarOne Agitator include built-in support for continuous integration and testing. This is a proven best practice of running regression tests and validating the continued correct behavior of the code after any revisions. AgitarOne JUnit Generator and AgitarOne Agitator incorporates the popular open-source solution, CruiseControl and integrates with Maven or any ANT based system.
Combining hand-written JUnit tests, JUnit tests created by AgitarOne JUnit Generator, and assertions created using AgitarOne Agitator, gives you a far more thorough set of regression tests than would be possible with hand-written tests alone. It is useful to run these tests frequently to reduce the time that passes between a change and a regression that stems from that change. agitarone.html's continuous integration and test support rebuilds the modules, runs the regression suite, and reports back on the status. This fast feedback shows a developer if any change introduced a regression, so he or she can fix it immediately.
AgitarOne is implemented as an Eclipse add-on.