Jolt Awards: The Best Testing Tools
, May 01, 2012 The Annual Award for Best Testing Products
Jolt Productivity Award
If you're looking for ways to automate generation of your JUnit tests, AgitarOne is an excellent solution. It helps to cultivate a strong TDD orientation in an organization via the generation of JUnit tests. Additionally, the tests' new functional coverage tracker monitors test effectiveness. Couple this with a number of built-in code rules, a comprehensive project dashboard, continuous integration testing, and interactive exploratory testing and you've got quite a package. Agitar then throws in its trademarked "software agitation" (dynamically generated regression test cases for all possible outcomes). This step is probably the coolest and most effective feature I've seen in a JUnit test automation platform, and AgitarOne pulls it off effortlessly.
The server-side component of AgitarOne incorporates the open-source CruiseControl package for continuous integration testing. Combine it with AgitarOne's Maven Antrun plugin for easy AgitarOne-generated script execution and a Hudson CI export wizard plug-in, and the test can be configured as a Hudson job. The AgitarOne server also provides detailed metrics by class, package, and developer to keep management informed of issues and aid with risk prioritization. Check out the screencast demos on Agitar's site to see the product in action.
Agitar has been an aggressive player in unit test generation and management and its new parent, McCabe Software, has taken the original, foundational product and made an excellent, polished, and very useful tool for sites that value complete, top-to-bottom unit testing.
— Mike Riley

