Impact of dataset options on retrieved values

You can view how different dataset setups impact virtual user actions during a test run. The different modes of setup such as Open mode, Access mode, and Wrap mode determine the way virtual users interact with the dataset. These setups impact user actions in various ways. For example, how virtual users retrieve values in shuffled, random, or sequential order, manage data reuse, and respond to shared access across multiple test runs.

The following table lists the most common types of datasets and the options that you select to create them.

Dataset usage

Options

Open mode

Access mode

Wrap mode

The virtual user retrieves a value from the current row of the dataset in a random order for each attempted transaction.
Note: It is important to note that before accessing each row of the dataset, the order of the rows is rearranged.
Shared (for all test runs) Shuffled Fetch only once per user
The virtual user retrieves the value from the current row of the dataset, in a sequential order for every attempted transaction. Shared (for all test runs) Sequential Fetch only once per user
The virtual user retrieves the value from the beginning of the row of a dataset in a random order for every attempted transaction. Shared (per test runs) Random Wrap when the last row is reached
The virtual user retrieves the value from the current row of a dataset in a sequential order for every attempted transaction. When a test reaches the end of a dataset, it reuses the data from the current row selection of the dataset. Shared (for all test run) Sequential Wrap when the last row is reached