TestMu AI supports the below listed browsers, browser versions and Operating Systems for Cypress testing:

```json
{
   "lambdatest_auth": {
      "username": "<Your LambdaTest username>",
      "access_key": "<Your LambdaTest access key>"
   },
   "browsers": [
      {
         "browser": "Chrome",
         "platform": "Windows 10",
         "versions": [
            "latest","latest-1"
         ]
      }
   ],
```

| OPERATING SYSTEM | CHROME | FIREFOX | EDGE |
| --- | --- | --- | --- |
| macOS Ventura | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| macOS Monterey | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| macOS Big Sur | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| macOS Mojave | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| macOS Catalina | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| Windows 11 | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| Windows 10 | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| Windows 8.1 | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| Windows 8 | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |
| Windows 7 | 66 and above (Except 82) | 60 and above | 80 and above (Except 82) |

> **Note**: TestMu AI Automation also supports Cypress testing on Electron browser and in WebKit.

- **Electron**: Supported on all OS.
- **WebKit**: Supported on - macOS Big Sur and macOS Monterey.

You can run Cypress tests across multiple browsers and OS combinations using the following ways.

1. Configuring the browser and platform keys in `lambdatest-config.json`
2. Using the **--browsers** flag

## Configuring The Browser And Platform Keys In lambdatest-config.json

To run Cypress tests on multiple browser and OS configurations, add the _browsers_ object in the `lambdatest-config.json` file to define a list of browsers, browser versions and platforms.

Below is the syntax for configuring the browser and platform keys in the `lambdatest-config.json` file.

```js
   "browsers": [
      {
         "browser": "Chrome",
         "platform": "Windows 10",
         "versions": [
            "latest-1"
         ]
      },
   ],
```

## Using The Cypress CLI Command

You can also run Cypress tests on multiple configurations by specifying the browser and platform using our Cypress CLI command.

| Flag | Purpose | Type |
| --- | --- | --- |
| **--brs, --browsers** | Test will be run on the specified browsers<br> in the format: `platform:browser:version` | String |

Below is the command for specifying the browser and platform using **--brs, --browsers** flag.

```js
lambdatest-cypress run --browsers "platform:browser:version"
```

## Test across 3000+ combinations of browsers, real devices & OS.
