41 / 66 · 09 Mobile & Cross-Platform Testing · Browser Testing Strategy← prev⊞ allnext →☰ Read as one page
7.5Browser-Specific CI Gotchas
| Browser | CI Challenge | Solution |
|---|---|---|
| Safari/WebKit | Not available on Linux CI runners | Use Playwright's WebKit engine (close approximation) |
| Safari (real) | Requires macOS runner | Use macOS runner for critical Safari tests |
| Edge | Requires separate installation | Use channel: 'msedge' in Playwright |
| Firefox | Memory-heavy on CI | Increase runner memory or limit parallel tests |
| Mobile Safari | Cannot automate directly | Use BrowserStack/Sauce Labs |
| Samsung Internet | Not in standard automation tools | Use BrowserStack device lab |