Welcome to BrowserStack developer documentation! Here you'll find everything you need to test and debug your native, hybrid and web applications on real devices and desktop browsers.
Test your websites
Run your Selenium tests on desktop browsers, real iOS and Android devices.
Run your Cypress tests on a range of desktop browsers on Windows 10 and macOS.
Run your Playwright tests across 100+ browser/OS combinations
Run your Puppeteer tests across 100+ browser/OS combinations
Run visual tests on desktop browsers and review changes with every commit.
Test your mobile apps
Test your native and hybrid apps using Appium on real Android and iOS devices.
Test your native and hybrid apps using Espresso on real Android devices.
Test your native and hybrid apps using XCUITest on real iOS devices.
Test your Smart TV apps
Other documentation & references
Test web apps hosted on internal and staging environments.
Generate multiple screenshots using the Screenshots API.
Your guide for using SpeedLab and getting insights from the test results.