Use BrowserStack Automate to run your Cypress tests on an extensive list of browsers and mobile devices, with support for CI and Local Testing.
Real desktops and mobile devices
Harness our Selenium grid to start testing instantly on 3500+ real desktop and mobile browsers.
Parallel testing
Run hundreds of tests concurrently to speed up the execution time of your test suite by more than 10x.
Comprehensive debugging tools
Test runs capture all log including text, console, video, network etc. Access them via the dashboard or API.
Integration with CI/CD
Seamlessly integrate with continuous integration and delivery pipelines to automate testing workflows and ensure consistency across releases.
Learn how to specify environment variables on BrowserStack for your tests.
Learn how to test file downloads for your Cypress test running on BrowserStack.
Learn how to specify a configuration file for your test runs on BrowserStack.
Learn about the versions of Cypress we support and how to configure your builds.
Sample browserstack.json file along with a detailed reference of all the supported capabilities.
Learn how to configure proxy settings to establish local testing.
Learn how to set the OS and browser combinations to run your Cypress tests.
Learn how to specify a subset of tests that you want to run.
Set a custom home directory in your config file to access all files during BrowserStack tests.
Organize your tests and test runs for better test reporting.
Learn how to run your tests that need third-party or private npm packages.
View, interact, and debug any ongoing test session using an interactive session.