Cross-Browser Testing
// Definition
Verifying a web application works correctly across different browsers (Chromium, Firefox, WebKit) and versions. Modern frameworks like Playwright cover all three rendering engines from one suite.
// Related terms
Headless Browser
A real browser running without a visible UI. Used in CI for speed and reproducibility — same rendering engine as a normal browser, with no display required.
Parallel Testing
Running multiple tests concurrently to reduce wall-clock time. Requires test independence — shared state will cause non-deterministic failures.
Regression Test
A test that verifies previously fixed bugs haven't returned and existing features still work after new changes. Forms the safety net for refactoring and feature work.
Learn more · Playwright with TypeScript
Chapter 6 · Lesson 2: Multi-Browser Testing — Chromium, Firefox, WebKit