Environments
An environment is one combination of platforms — Chrome, Windows 11 — that a test run can be recorded against. It says exactly what a run was executed on.
Where to find it
Environments is a workspace setting. Open the account menu in the top right, choose My profile & settings, and pick Environments under the Workspace group in the settings rail — alongside Tags and Integrations. The page is titled Environments and carries the subtitle “Manage platform groups, platforms, and test environments.”
Everything lives on that one page: a Platform groups panel that lists every group with its platforms underneath it, and an Environments panel below it. Building environments opens a full page of its own.
How environments work
There are three things, and they stack:
- Platform groups are the axes you test across — Browsers, Operating systems, Devices. The dialog that creates one describes a group as “One axis you test across — browsers, operating systems, devices.”
- Platforms are the values on an axis — Chrome, Firefox and Safari inside Browsers.
- Environments are combinations that take exactly one value from each group you picked from. Pick three browsers and three operating systems and you get nine environments, each one browser paired with one operating system.
One value per group, every time. You cannot build an environment that pairs Chrome with Firefox, and you cannot build one that skips an axis you picked from. If you select three browsers and three operating systems, every one of the nine results carries a browser and an operating system. To get browser-only environments, pick from the Browsers group alone.
An environment’s name is generated from its platforms — the platform names sorted alphabetically and joined with commas, so Chrome plus Windows 11 becomes “Chrome, Windows 11”. The name is fixed at creation and cannot be edited afterwards.
Each environment is then made available to projects — all of them, or a chosen set. Runs in those projects can be recorded against it.
Getting started
The first time you set this up, work top to bottom:
- Open Settings → Environments.
- Click New group and create an axis — Browsers, say.
- Open that group’s … menu and choose Add platform… for each value on the axis. Repeat for every axis you need.
- Click New environments and pick the platforms to combine. (Before any environment exists the Environments panel offers Build environments instead, which opens the same page.)
Who can manage environments
Access is decided by your access level, not by a custom role. Tenant Admins and Project Admins get the page and every action on it; anyone else gets the page heading and a single line, “You do not have permission to view environments.”
| Access level | What they get |
|---|---|
| Tenant Admin | View and manage groups, platforms and environments |
| Project Admin | View and manage groups, platforms and environments |
| Regular User | No access to the page at all |
Viewing and managing are a single grant: there is no access level that can read the page without also being able to change it, and adding environment permissions to a custom role does not open the page.
No plan gate. The page behaves identically on every subscription plan — the panels, New group, New environments and every row menu are present on a Free workspace, with no upgrade prompt, and creating a platform there succeeds.
Platform Groups
Create the axes you test across, order them, disable them, and understand what deleting one destroys.
Platforms
Add the values on each axis — Chrome, Windows 11, iPhone 15 — with an icon, a colour and a fixed group.
Creating Environments
The composer: pick platforms, watch the multiplication, skip what already exists, create up to 100 at a time.
Managing Environments
Search, filter, enable, disable, change project availability, and delete one or many.