Používá se JUnit a nadstavby, resp. obdobné nástroje:
moderní, na anotacích založený systém, lepší než junit díky jemnější organizovatelnosti testů (skupiny testů, parametry, protokolování...)
http://www.fi.muni.cz/~tomp/djunit
rozšíření junit s možností "krmit" testy daty ze souborů, proudů, zdrojů (resources)
nová verze JUnit s podporou anotacemi
http://www.artima.com/suiterunner/index.html
Reporter: Collect and present test results in a highly customizable way to the user. Examples are text, graphics, web pages, database output, CSV files, XML, and email alerts. Runpath: Load classes for your tests from anywhere with this easy to configure list filenames, directory paths, and/or URLs. Recipe File: Capture and save the properties of a run of a particular suite of tests in a file for easy reuse.