Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
ide_dataset [2020/05/03 04:04] admin |
ide_dataset [2021/01/05 03:00] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== IDE DataSet Editor ===== | ===== IDE DataSet Editor ===== | ||
| - | //IDE DataSet Editor// allows you to create and edit the //dataset// for a state or transition. | + | //IDE DataSet Editor// allows you to create and edit the //dataset// for a state or transition. |
| It supports combinatorial test generation algorithms including // | It supports combinatorial test generation algorithms including // | ||
| - | {{ wiki: | + | {{wiki: |
| ---- | ---- | ||
| - | ==== Usage ==== | + | ==== Create DataSet |
| - | Dataset can be assigned to a state or transition and datasets are automatically used during test generation to ensure transitions are traversed enough times to go through all rows in the dataset. | + | To create |
| - | The rows in the dataset | + | New dataset created is automatically added to the dataset |
| + | |||
| + | Dataset is assigned to state and transition | ||
| ---- | ---- | ||
| + | |||
| + | ==== Define Variables ==== | ||
| + | Variables are used by {{https:// | ||
| + | |||
| + | * //Variable Name// - variables must have unique names and preferably legal java variable names | ||
| + | * //Data Type// - appropriate data type must be selected especially if the variables are referenced by //Derived// variables | ||
| + | * //Domain Values// - a list of discrete values to be used to generate (populate) [[# | ||
| + | * //Derived// - check this box to exclude the variable from participating in the data generation. | ||
| + | * // | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ====Generate DataTable==== | ||
| + | // | ||
| + | |||
| + | To generate // | ||
| + | * pairwise | ||
| + | * 3-wise | ||
| + | * 4-wise | ||
| + | * 5-wise | ||
| + | * 6-wise | ||
| + | |||
| + | You may customize /edit // | ||
| + | * remove rows - invalid permutations (rows) | ||
| + | * add rows - additional required permutations | ||
| + | * edit values - change value, usually done for derived variables | ||
| + | |||
| + | Be aware that any changes to // | ||
| + | |||
| + | ---- | ||
| + | ==== Usage ==== | ||
| + | Dataset can be assigned to a state or transition. They are automatically incorporated into the test sequence generation to ensure transitions are traversed enough times to go through all rows in the dataset. | ||
| + | |||
| + | The rows in the dataset are retrieved and used as the states and transitions are traversed. | ||
| + | | ||
| + | |||
| + | To access the dataset outside the state/ | ||
| + | | ||
| + | |||
| + | |||
| + | |||