Skip to main content

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 SYSTEMCHROMEFIREFOXEDGE
macOS Ventura66 and above (Except 82)60 and above80 and above (Except 82)
macOS Monterey66 and above (Except 82)60 and above80 and above (Except 82)
macOS Big Sur66 and above (Except 82)60 and above80 and above (Except 82)
macOS Mojave66 and above (Except 82)60 and above80 and above (Except 82)
macOS Catalina66 and above (Except 82)60 and above80 and above (Except 82)
Windows 1166 and above (Except 82)60 and above80 and above (Except 82)
Windows 1066 and above (Except 82)60 and above80 and above (Except 82)
Windows 8.166 and above (Except 82)60 and above80 and above (Except 82)
Windows 866 and above (Except 82)60 and above80 and above (Except 82)
Windows 766 and above (Except 82)60 and above80 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.

  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.

   "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.

FlagPurposeType
--brs, --browsersTest 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"