Test Packs
What It Does
Test Packs let you organize your test suite into logical groups for batch execution. Instead of running your entire suite every time, create focused packs for smoke tests, regression or feature-specific validation. Each pack maintains its own execution history and pass-rate trend, making it easy to spot which area of your API is degrading. Packs are the primary unit of execution: they run on demand, on the scheduler and from CI/CD on the Shift-Left Engine. Turn a whole pack on or off, and change its contents by ticking tests or editing its tag rule. Workflow packs can span projects, with an environment chosen for each project they touch.
Overview
Bundle related tests into packs for batch execution. Create smoke packs for quick CI checks, full regression packs for nightly runs, or feature-specific packs for sprint validation. Pick a pack's tests by hand or by tag rule; a tag rule is re-evaluated at every run, so newly tagged tests join automatically. Functional packs run tests, and Workflow packs run end-to-end workflows, across projects if needed. Each pack tracks its own pass-rate history, can be assigned to schedules, triggered from CI/CD or run on demand, and carries its own target environment and parallelism. A run already in progress is refused, so a pack never runs twice at once.
Key Capabilities
How It Works
- 1
Select tests from your project and group them into a named pack
- 2
Configure execution settings: target environment, parallelism, and test ordering
- 3
Run the pack on-demand from the UI, via CI/CD triggers, or on a cron schedule
- 4
View pack-level results with pass/fail breakdown and compare across runs
- 5
Track pack-level trends in the analytics dashboard over time
Available on
professional Plan & Above
Upgrade to the professional plan to unlock this feature.
Documentation
Step-by-step guides for setting up and using Test Packs.
- Manage and Run Execution PacksAfter creating a pack, run it now, edit configuration, monitor status, and manage lifecycle actions from the Execution list.
- Test Run Pack Wizard: Create a PackBuild a Test Run Pack in five steps — pack details, test selection, execution preferences, notifications, and scheduling — with the validation rules for each.
- Run Tests and Review ResultsRun endpoint test cases from the actions column, monitor progress, and review detailed test-result summaries with assertions and logs.
Go deeper
Guides and playbooks that show this capability in practice.
Related Features
Scheduler
Run test packs automatically, from every few minutes to monthly, in your time zone.
Learn moreCI/CD
First-party GitHub Action, Jenkins plugin and Azure DevOps task, plus a REST API for any other CI/CD tool.
Learn moreShift-Left Agent
Run API tests from your own machine, against APIs only your network can reach.
Learn moreTry Test Packs Today
Start your 15-day free trial — no credit card required.