Use BrowserStack Automate to run your Selenium 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.
Integrating with BrowserStack SDK
Just install the SDK for your framework, and start testing within one minute with no code changes.
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 logs including text, console, video network etc. Access them via dashboard or API.
Migrate to SDK-based integration for these reasons:
Seamless integration with other BrowserStack products
Improved session performance with reduced latency
Improved stability with reduced idle timeouts
Learn how to manage pop-ups, permissions, and notifications in different browsers.
Use a custom or existing Firefox profile for your tests.
Learn how to test a website which is protected by basic authentication.
Learn how to resize browser window during an Automate session.
Avoid invalid certificate warning when testing using self-signed or invalid certificates.
Customize and configure ChromeDriver sessions for Selenium tests.
Learn about the capabilities that you can use to run tests on a particular browser/OS.
Learn how to change the device orientation for Selenium tests on BrowserStack Automate.
Name your tests and group your builds by build names and project for better reporting.
Learn how to take screenshots at different points in your Selenium test.
Learn how to use various logging options to debug and fix your failed test cases.
Learn how to use AI self-healing feature on your tests with BrowserStack Automate.
Join our Discord community to connect with others! Get your questions answered and stay informed.
Join Discord Community