Managing Test Data Sets
Test data sets are collections of sample inputs, credentials, or configuration values that your team uses when running tests. Storing them in Varai Sprints keeps them organized, accessible, and linked to the tests they support.
What is test data?
Test data is the information you need to execute a test. For example:
- Usernames and passwords for test accounts
- Sample form inputs (valid and invalid)
- API payloads for testing edge cases
- Environment-specific values (staging vs production URLs)
- File samples for upload testing (e.g., a 26 MB file to test the size limit)
Without organized test data, testers end up recreating the same inputs repeatedly or using inconsistent values that make test results unreliable.
Creating a test data set
- In the left sidebar, click Test Data.
- Click New Test Data Set.
- Fill in the details:
| Field | Required? | Description |
|---|---|---|
| Name | Yes | Descriptive name (e.g., "Valid user accounts — staging") |
| Description | No | What this data is for and when to use it |
| Category | No | Group related data sets (e.g., "Auth", "Payments", "Files") |
| Tags | No | Labels for filtering |
- Click Create.
Adding data entries to a set
A test data set contains one or more entries — individual data points or key-value pairs.
- Open the test data set.
- Click Add Entry.
- Fill in:
- Key — the label for this value (e.g., "Admin email", "Valid payment card")
- Value — the actual value (e.g.,
admin@test.com,4111 1111 1111 1111) - Notes — optional context (e.g., "Use this card for successful payment tests only")
- Click Save Entry.
Repeat for all the data points in this set.
Do not store real production credentials, real customer data, or actual payment card numbers in test data sets. Use dedicated test accounts and test payment credentials (e.g., Stripe test cards) only.
Editing test data entries
- Open the test data set.
- Find the entry you want to change.
- Click the Edit icon next to it.
- Update the key, value, or notes.
- Click Save.
Organizing test data
Using categories
When creating or editing a test data set, assign it a Category. This creates a folder-style grouping in the Test Data list.
Example categories:
- Authentication
- Payment processing
- File uploads
- API endpoints
Using tags
Tags provide a secondary layer of organization. You can apply multiple tags to a data set. Filter the list by tag to quickly find sets for a specific feature or test type.
Linking test data to test cases
You can link a test data set to one or more test cases, making it easy for testers to find the right data before running a test.
See Linking test cases to issues and data.
Sharing test data across the workspace
Test data sets are visible to all members of the workspace by default. Team members with Viewer role can view but not edit data sets. Member and Admin roles can create and edit.
Deleting a test data set
- Open the test data set.
- Click Actions → Delete.
- Confirm.
Deleting a test data set removes it and all its entries permanently. Links to test cases that referenced this data set are also removed.