DocumentationParallel ExecutionCross-browser testing

Cross-browser testing

6 min readLast updated 2026-04-22

Run tests on Chromium, Firefox, and WebKit with one command. View unified results across all engines.

Cross-browser testing ensures your app works for all users, regardless of their browser choice. Check Studio runs tests on Chromium, Firefox, and WebKit in parallel.

Configuration

// checkstudio.config.js
module.exports = {
  projects: [
    { name: 'chromium', use: { browserName: 'chromium' } },
    { name: 'firefox', use: { browserName: 'firefox' } },
    { name: 'webkit', use: { browserName: 'webkit' } },
  ],
};
javascript

Viewing results

Results are grouped by project in the dashboard. A single test failing in Firefox but passing in Chromium is flagged as a cross-browser regression.

Cost optimization

Use project dependencies to run smoke tests on all browsers and full suites only on Chromium. This cuts compute cost by ~60%.

Was this article helpful?

Still have questions?

Our support team is here to help. Reach out directly or search the docs.