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 16:17] – [Create DataSet] 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: |
---- | ---- | ||
Line 10: | Line 10: | ||
To create a dataset, click on " | To create a dataset, click on " | ||
- | New dataset created is automatically added to the dataset drop-down list for [[State Properties]] and [[Transition Properties]]. | + | New dataset created is automatically added to the dataset drop-down list for {{wiki: |
Dataset is assigned to state and transition by name. If dataset is renamed after it's assigned to a state or transition, you must re-assign the dataset to those states and transitions. | Dataset is assigned to state and transition by name. If dataset is renamed after it's assigned to a state or transition, you must re-assign the dataset to those states and transitions. | ||
Line 17: | Line 17: | ||
==== Define Variables ==== | ==== Define Variables ==== | ||
- | Variables are used by [[#Combinatorial Algorithm]] to [[#Generate DataTable]]. | + | Variables are used by {{https:// |
* //Variable Name// - variables must have unique names and preferably legal java variable names | * //Variable Name// - variables must have unique names and preferably legal java variable names | ||
Line 29: | Line 29: | ||
====Generate DataTable==== | ====Generate DataTable==== | ||
- | Once you have the fields defined, you can generate the dataset for the fields by clicking on the //regenerate// link. | + | //DataTable// displays the output of the execution of [[# |
- | + | To generate | |
- | //Algorithm// - select from the drop down list of algorithms: | + | |
* pairwise | * pairwise | ||
* 3-wise | * 3-wise | ||
Line 38: | Line 37: | ||
* 5-wise | * 5-wise | ||
* 6-wise | * 6-wise | ||
- | * | ||
- | You can remove unwanted rows by clicking on {{http:// | ||
- | If you have verification field(s), they will be left blank. | + | You may customize |
+ | * remove rows - invalid permutations (rows) | ||
+ | * add rows - additional required permutations | ||
+ | * edit values - change value, usually done for derived variables | ||
- | During | + | Be aware that any changes to // |
---- | ---- | ||
==== Usage ==== | ==== Usage ==== | ||
- | Dataset can be assigned to a state or transition | + | Dataset can be assigned to a state or transition. They are automatically |
- | The rows in the dataset are retrieved and used as the states and transitions are traversed. | + | The rows in the dataset are retrieved and used as the states and transitions are traversed. |
+ | $SYS.getData(' | ||
+ | |||
+ | To access the dataset outside | ||
+ | | ||
+ | |||
+ | |||
- | ---- |