AgitarOne generates JUnit tests to augment and complement manually written tests, or to provide a starting point for legacy projects with no tests. AgitarOne's automated JUnit generation works by performing static and dynamic code analysis leveraging its software agitation engine. AgitarOne also helps you interactively test your code as your write it by automatically exercising the code to discover its behavior and presents the results in the form of observations. You can fix unexpected behavior, or convert valid observations to unit tests. In addition, AgitarOne also comes with project dashboards which track unit-level coverage and complexity metrics. AgitarOne is server-based, and you can scale it to support distributed, global teams of any size by clustering servers. [Article Text]