benerator is a framework for creating realistic and valid high-volume test data, used for testing (unit/integration/load) and showcase setup. Metadata constraints are imported from systems and/or configuration files. Data can imported from and exported to files and systems, anonymized, or generated from scratch. Domain packages provide reusable generators for creating domain-specific data such as names and addresses, internationalizable in language and region. benerator is strongly customizable with plugins and configuration options.


This release can generate XML files directly from XML schema files. A custom generator configuration can be added in XML schema annotations. The region concept has been abstracted to a dataset concept. The core data model has been completely redesigned for supporting a type definition concept. With improved QA, several bugs were found and fixed. New generator classes and name packages have been added for India, Brazil, Canada, Spain, Australia, Austria, Japan, Slovenia, and Israel.

URL: databene - benerator - the open source test data generator