Benerator 0.6.6 released
2011-06-30
Benerator is a performance test data generation tool. It can be used to completely synthesize test data or import and anonymize production data. Its emphasis is on generating valid data even for complex constraints and on being platform-independent. You can define generators for your business domain, exchange them freely (under GPL) with colleagues, and reuse them for creating data for different target platforms. It is highly extendable, supporting a wide range of service provider interfaces, and can execute scripts in JavaScript, Ruby, Python, Groovy, and other script languages.
Benerator 0.6.6 improves performance and fixes major bugs. An upgrade is reommended to all users of older 0.6.x versions. New Features are: A memstore utility which provides database-like features for tracking intermediary data, simplification of the transcoding of data graphs. Many smaller improvements come from feature requests of Benerator users, e.g. extended formatting features for CSV-/FlatFile-/ScriptedEntityExporter. PersonGenerator and AddressGenerator can now be applied to composite regions like 'europe'. A new dependy checker verifies consistency of deployments. New DB Sanity features are supported.
Bug Fixes
Find the bug tracker at http://sourceforge.net/tracker2/?group_id=222964&atid=1057386
- #3329989: Connecting SQL server with NTLM causes NPE
- #3176350: CSVEntityExporter append
- #3201098: Exception when using metaCache="true"
- #3201108: <evaluate> invalidates meta data cache
- #3216713: xls with empty partly cells raises exception
- #3240662: <evaluate> does not unescape BeneratorScript expressions correctly
- #3273855: Catalog 'null' not found in database
- #3291330: <setup defaultSeparator=";"> ignored by CSVEntityExporter
- #3316871: 'condition' is ignored
- #3317166: Benerator Wizard ignores textual project folder spec
- Generation of Turkish names fails
- Using deprecated property Address.zipCode in AddressFormat
- FemaleFamilyNameConverter can be applied to Composite datasets
- Some BeneratorScript syntax errors are ignored and lead to wrong results
- resource leak in database resource management
- resource leak in SequenceTableGenerator
- script is not recognized if white space follows the closing curly brace
- Access of static Java methods in BeneratorScript
- <defaultComponents> are ignored





