Generation Rules
Welcome to the home page for the reference documentation of the generation rules of GEDIS Studio. You will find hereafter the pointer to the various generation rule available to design your own test data generator.
The generation rules are grouped by topic along the Production Rules, the Transformation Rules and the Control Rules.
-
Production Rules
( 7 Articles )
Production rules are field's generation rules that actually produces their values from an internal configurable logic. Among the usual production rules you have:
- Constant text,
- Expression text
- Text File Extraction,
- etc.
- Postal addresses,
- Person idenfifiers (name, family name, arge, birth day, gender, etc.)
- Telcom ID : MS-ISDN, EMEI, IMSI, ...
- etc.
-
Transformation Rules
( 0 Articles )
The transformation set of rules groups all the data generation rules that produces their data by transforming in any way the data of one or more other generation rules.
Transformation rules, as well as Control Rules, are at the core of the composition mechanism that makes the power of GEDIS Studio as an inovative test data generator.
-
Expression Functions
( 6 Articles )
An expression is made of constant text and function calls. Those functions are provide simplify the specification of data generation without assembling basic generation rules.
Generation rules are more sophisticated than functions, but function are sometimes more simple to manage to quickly generated data.
For example, to produce a phone number based on the pattern "+(33|44) NN NNN NNN" you can use 4 fields (a list of 33 and 44, and three decimal words). Or you can use the folowing expression "+(RANDLIST(33,44) DEC(2) DEC(3) DEC(3)"
It's up to you to decide what is the better approach, keep in mind that expression are powerful by they tend to become unmanageable when used too extensively.


