The Open, Access, and Wrap modes that you select for a datapool affect the values that a virtual user retrieves. The Wrap mode also affects segmented datapools.
How datapool options affect values that a virtual user retrieves
Common types of datapools and the options that you select to create them...
Datapool purpose Open mode Access mode Wrap mode Datapool provides unique data values with in random order for each attempted transaction. The datapool is reset between test runs so that data can be reused.
Segmented Shuffled Fetch only once per user Datapool provides unique data values in any order for each attempted transaction. You determine which values are used so the values can be deleted and not reused in later test runs.
Segmented Sequential Fetch only once per user Datapool enables each virtual user get and keep a single unique data value throughout the virtual user's tests Segmented Sequential Fetch only once per user Datapool provides randomly chosen nonunique data values to all users. Shared Random Wrap when the last row is reached Datapool cycles through all data values without any concern for value reuse. Segmented Sequential Wrap when the last row is reached
How rows are assigned in segmented datapools
If a datapool is segmented, a fixed number of rows is assigned to each location. This number is completely independent of the number of users that run the test containing the datapool. Instead, the number of rows assigned to a location is proportional to the number of virtual users assigned to that location.
For example, assume that a schedule contains 25 virtual users, and 5 users are assigned to run at a specific location. This means that 20 percent of the data runs from each segmented datapool are the assigned rows for this location. All values are taken from that segment, or “slice,” of the datapool. Once those row values are exhausted, the datapool either wraps back to the first row of its assigned segment or, if no wrap mode is set, gives a null value.
Related
Datapool overview Encrypted datapools overview Create a datapool associated with a test Create a datapool in the workspace Import a CSV file into a datapool Enable a test to use a datapool Associate a test value with a datapool column View datapool candidates when you open a test Edit a datapool Use a digital certificate store with a datapool Navigate between a datapool and a test