dealt with three automatic test generation tools: two packaged with Agitar Software’s AgitarOne product, and one developed at the Massachusetts Institute of Technology. 1) Test Generation with AgitarOne: AgitarOne is a comprehensive unit testing product for Java developed at Agitar Software. Test generation is supported in AgitarOne by two distinct test generation engines. Agitar’s Agitator is a dynamic test generation engine that uses runtime feedback and limited on-the-fly static analysis to generate input data for software agitation and for regression test generation.