Concurrent browsers, ready to run Playwright and Puppeteer tests
Run parallel tests on Chrome, Firefox and WebKit, straight from your existing CI setup. No complex integrations, no infrastructure to manage.
Everything you need for parallel testing
Scale your test suite without the complexity. Browserless provides the infrastructure so you can focus on writing great tests.
Run parallel Lighthouse tests with our API
Run concurrent Lighthouse tests in your CI pipeline with our /performance API. You don't need to deal with any packages or child processes, just specify the tests you want to run and metrics you're after.
Works with unforked libraries
Use your existing testing tools without modifications. Browserless works seamlessly with the most popular testing frameworks.
import puppeteer from 'puppeteer';
const browser = await puppeteer.connect({
browserWSEndpoint: 'wss://production-sfo.browserless.io?token=YOUR_API_TOKEN'
});
const page = await browser.newPage();
await page.goto('https://example.com/');
expect(await page.title()).toEqual('Example Site');
browser.close();Trusted by engineering teams worldwide
See what developers are saying about Browserless
“We were hosting our own Puppeteer-driven smoke testing service, which required specialized operational attention to maintain and scale. We began looking for third-party hosted solutions so that we could focus our attention on building and supporting our core products, and Browserless fit the bill.”
Christopher Zhen
Software Engineer, Samsara
“We don't spend time babysitting tests and fighting flaky tests anymore. That is gone. We don't think about it. Every test runs in isolation. This has been great because when tests flake, it's one test alone and we can go patch it and move on.”
Manoj Patel
Lead Software Engineer, Recurrency
Ready to scale your testing?
Join thousands of developers who trust Browserless for their testing infrastructure.