Cross-browser and cross-device testing
Testing on the browsers and devices your visitors use catches errors before your customers do.
Background
A fault that only appears in Safari on an iPhone can block the checkout. On an office desktop, it often goes unnoticed.
Environments we test
The test matrix is based on your analytics data:
Current versions of Chrome, Safari, Firefox and Edge
iOS and Android on smartphones and tablets
A range of screen widths and zoom levels
Keyboard and screen reader use
Automated and manual testing
Playwright checks navigation, forms, log-in and checkout with every change. Visual comparisons flag unintended layout changes. We test touch gestures on real devices.
Approach
Every launch and major release gets a full test run beforehand. Each error is logged with device, browser and screenshot. After that, the tests stay in the CI pipeline.