Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ide_dataset [2020/05/03 04:04] – admin | ide_dataset [2024/01/02 19:37] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
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/ | ||
+ | | ||
+ | |||
+ | |||
+ |