Dataset Values Not Being Used¶
You configured a dataset, you ran the replay, but every replay uses the same data anyway. There are three common causes: the dataset isn't actually linked to any field modifiers, the "Remember Dataset Position" setting is off so replay always resets to row one, or the dataset literally has only one row.
Symptom¶
The test case is configured to use a dataset, but replay always uses the same data (for example, the same username every time, regardless of how many times you re-run).
Diagnostic Steps¶
Step 1: Verify dataset is in use¶
- Open Replay View during replay
- Select Datasets tab (bottom panel)
- Run replay
- Check if the dataset appears in the Datasets tab
If dataset doesn't appear: The dataset isn't linked to any field modifiers. Go to Solution 1.
If dataset appears: The dataset is in use. Proceed to Step 2.
Step 2: Check which row is being used¶
- In Datasets tab, note the row values (e.g.,
username = "user1") - Run replay again
- Check if the row changed (e.g., now
username = "user2")
If the row changes: The dataset is working correctly. Each replay uses the next row.
If the row stays the same: "Remember Dataset Position" is probably disabled. Go to Solution 2.
Solutions¶
Solution 1: Link Dataset to Field Modifiers¶
If the dataset isn't being used at all:
- Right-click test case → Configure → User Identity (for authentication datasets)
- Or: Manually configure field modifiers in Actors View → Fields tab
- See Datasets & Data-Driven Testing for complete dataset configuration
Solution 2: Enable "Remember Dataset Position"¶
If replay always uses row 1:
- Open Replay View menu (drop-down arrow in top-right corner)
- Check: Remember Dataset Position option
- Run replay again. It should advance to the next row.
What this does: Load Tester remembers which row was last used and automatically advances to the next row on the next replay.
When to disable: When you want every replay to use the same data (typically for debugging a specific user's failure).
Solution 3: Add More Rows to Dataset¶
If the dataset has only one row:
- Open the dataset in Dataset Editor
- Add more rows with different values
- Save the dataset
- Run replay again. Subsequent replays will use different rows.