GAJET (Genetic Algorithm for Java Evolutionary Testing) is an automatic test generation tool for Java that uses a genetic algorithm. It uses EMMA to measure test coverage.


The documentation was improved. A step by step example that shows how to use GAJET was added. The grammar of the SUT definition file was slightly changed. Now each entity should be on its own line. All modifier statements in generated tests are now surrounded by try {...} catch (Throwable ex) {ex.printStackTrace ();}. This will make tests to be executed by JUnit more similar to how they are executed during genetic evolution.