Data dictionary overview

The data dictionary contains data sets, which are user-defined sets of values, multiples, ranges, series, or structures that can be applied to initialization and expected values.

The data dictionary enables you to create, modify and reuse data sets in variable checks of the same type throughout your project. You can also export data dictionaries, import them into other projects, or share them with a team.

For example, if your application frequently uses values representing the speed of a vehicle, you can predefine a data set speed in the data dictionary, which will use a range from 0 to 200 kilometers per hour with a step of 20. You can then apply this data set to any variable check in your project that represents speed.

The data dictionary maintains links between the data set and the variables that are linked to it. Variables that are linked to a data set in the data dictionary are highlighted in green in the test editor.

When you modify an initial or expected value that is linked to the data dictionary, the changes automatically affect the data set stored in the data dictionary and any other variables that are also linked to the data set.

The Data Dictionary view

The Data Dictionary view lists the data sets that you have created. Each data set has a name, a type and a set of initial and expected values.

You can edit data sets in the data dictionary. Any changes to the initial or expected values affect the variable checks in the same project that are linked to the data set.

If you delete a data set from the data dictionary, all variable checks that are linked to the data set retain the last known values, but the links are removed.