Configurations
Configurations represent the platform combinations your team tests against — for example, "iOS + macOS" or "Android + Windows". They appear on test runs, making it clear exactly what environment each run was executed on.
How configurations work
Configurations are built from a three-tier hierarchy:
- Platform Groups — top-level categories that organise related platforms (e.g., Mobile OS, Desktop OS, Browser).
- Platforms — individual entries within a group (e.g., iOS and Android inside Mobile OS).
- Configurations — auto-generated combinations of platforms from one or more groups (e.g., iOS, Android, iOS, Android). The built-in wizard generates every possible combination from the platforms you select.
Once created, configurations are assigned to projects — either globally (all projects) or to a specific set. Test runs in those projects can then be tagged with a configuration.
Getting started
Follow these steps in order the first time you set up configurations:
- Go to Admin → Configurations.
- Create one or more Platform Groups to categorise your platforms.
- Add Platforms inside each group.
- Use the Add Configuration wizard to select platforms and generate combinations.
Who can manage configurations?
The Configurations page is accessible to Tenant Admins and Project Admins.
| Action | Who can access |
|---|---|
| View the Configurations page | Tenant Admin, Project Admin |
| Create, edit, or delete platform groups | Tenant Admin, Project Admin |
| Create, edit, or delete platforms | Tenant Admin, Project Admin |
| Create, edit, or delete configurations | Tenant Admin, Project Admin |
| Assign configurations to projects | Tenant Admin, Project Admin |
Platform Groups
Create and manage the top-level categories that organise your platforms.
Platforms
Add individual platforms — iOS, macOS, Chrome, and more — within your platform groups.
Creating Configurations
Use the three-step wizard to select platforms and auto-generate every combination you need.
Managing Configurations
Enable, disable, edit project assignment, delete, and bulk-delete existing configurations.