Before a test can use variable data from a datapool, update the test to include a reference to that datapool.
Enable a test to use a datapool
To enable a test to use a datapool:
- Double-click a test
- Right-click test name, and click...
Add | Datapool
The Import Datapool window opens, listing the datapools available to the test. If a test is already using a datapool, it does not appear in the list.
- In the Matching Resources list, click the name of the datapool that test will use.
- Select the Open mode for the datapool.
This mode determines the view that virtual users have of the datapool.
![]()
- Select the Access mode for the datapool:
- Select whether the test will reuse data when it reaches the end of the datapool.
By default, when a test reaches the end of a datapool or datapool segment, it reuses the data from the beginning.
To force a test to stop at the end of a datapool or segment, clear the check box beside...
Wrap when the last row is reached
Forcing a stop might be useful if, for example, a datapool contains 15 records, you run a test with 20 virtual users, and you do not want the last five users to reuse information. Although the test is marked Fail because of the forced stop, the performance data in the test is still valid. However, if it does not matter to application if data is reused, the default of wrapping is more convenient. With wrapping, you need not ensure that datapool is large enough when you change the workload by adding more users or increasing the iteration count in a loop.
- Select whether the test will make the data in the datapool record permanent for each virtual user.
To specify that each access of the datapool from any test being run by a particular virtual user will always return the same row.
Fetch only once per user
Assume that a test contains a loop which accesses a datapool. The loop has 2 iterations.
Row accessed in each iteration...
Datapool option Iteration 1 Iteration 2 Sequential and Private row 1 row 2 Shared and Shuffled row x row y Fetch only once per user row x row x
- Click Select. A reference to the datapool is added to the test, and the Test Element Details area is updated with the datapool information.
- Save the test.
What to do next
Now that you have created a reference between the test and the datapool, the next step is to associate a value in the test with a column in the datapool
Related
Datapool overview How datapool options affect values that a virtual user retrieves Encrypted datapools overview Create a datapool associated with a test Create a datapool in the workspace Import a CSV file into 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