What It Does
Data Sources give your test data a home outside of individual tests. You register the data your suite depends on once, then reference it wherever it is needed — in datasets, parameterized requests, and multi-step workflows. Because the data is centralized, refreshing it in one place updates every test that consumes it, eliminating the drift that happens when values are copied into dozens of tests. This separation of data from logic keeps large suites maintainable as inputs change over time.
Overview
Define reusable data sources — uploaded files and structured connections — and reference them across projects to parameterize tests and workflows. Instead of pasting values into individual tests, your team maintains data centrally and points tests at it, so a single update propagates everywhere the data is used. Data sources keep test inputs consistent, version-friendly, and easy to refresh as your test data evolves.
Key Capabilities
How It Works
- 1
Register a data source from an uploaded file or structured input
- 2
Reference the data source from datasets and tests
- 3
Parameterize requests and expected values from the source
- 4
Update the source once to refresh every dependent test
- 5
Combine with data-driven testing to cover input matrices
Available on
All Plans
Included in the free trial — no credit card required.
Built for regulated teams
Teams in regulated industries rely on this capability to ship API changes with an audit trail.
Go deeper
Guides and playbooks that show this capability in practice.
Try Data Sources Today
Start your 15-day free trial — no credit card required.