AgitarOne - Putting Java to the Test


Automated JUnit Generation for Legacy Code

Legacy code is code without tests. Learn how using AgitarOne to generate unit tests for your legacy code gives you a "safety net" of tests, enabling you to modify applications without risk of breaking existing functionality.

view demo (10 min. Flash)

Extending Automated Tests with Test Helpers

At Agitar, we know that you get the most thorough and effective unit tests when you combine automation, human insight, and domain expertise. As you’ve seen in the first demo on automated JUnit generation (see above), AgitarOne gives you fast, easy ways to create thorough unit tests. In this demo, you learn how you can interact and collaborate with automated test generation by writing Java methods called test helpers, making your generated tests even more effective and powerful.

view demo (10 min. Flash)

Exploit the Power of "Class Invariants" - The Fast, Easy Way

In this demo, we talk about the concept of "class invariants." Class invariants are a very powerful tool in a developer's arsenal, but they are seldom used in manual testing because including them in every test can be quite laborious. But AgitarOne's JUnit automation, combined with the concept of test helpers, makes the use of class invariants fast and easy - removing any excuse for not using this very powerful way to test your code.

view demo (10 min. Flash)

Agitation Enhancements

In this demo, we show you how you can make sure your Java code works correctly by using Agitar’s breakthrough innovation, software agitation, for interactive exploratory testing on your Java code. We also show you the enhancements to Agitation in AgitarOne – since AgitarOne is server-based, Agitation can now be done remotely, as well as on your desktop; and Agitation is now distributed, to better exploit the power of multiple CPUs.

view demo (10 min. Flash)