Supported Browsers and Operating Systems
LambdaTest supports the below listed browsers, browser versions and Operating Systems for Cypress testing:
{
"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: LambdaTest 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.
- Configuring the browser and platform keys in
lambdatest-config.json
- 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.
"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 in the format: platform:browser:version | String |
Below is the command for specifying the browser and platform using --brs, --browsers flag.
lambdatest-cypress run --browsers "platform:browser:version"