Was macht playwright-best-practices?
Verwenden Sie dies beim Schreiben von Playwright-Tests, Beheben flaky Tests, Debuggen von Fehlern, Implementieren des Page-Object-Modells, Konfigurieren von CI/CD, Optimieren der Leistung, Mocken von APIs, Handhabung von Authentifizierung oder OAuth, Testen der Barrierefreiheit (axe-core), Datei-Uploads/-Downloads, Datums-/Zeit-Mocking, WebSockets, Geolokalisierung, Berechtigungen, Multi-Tab/Popup-Flows, mobilen/responsiven Layouts, Touch-Gesten, GraphQL, Fehlerbehandlung, Offline-Modus, Multi-User-Kollaboration, Drittanbieterdiensten (Zahlungen, E-Mail-Verifikation), Konsolenfehlerüberwachung, globalem Setup/Teardown, Testannotationen (skip, fixme, slow), Test-Tags (@smoke, @fast, @critical, Filterung mit --grep), Projektabhängigkeiten, Sicherheitstests (XSS, CSRF, Auth), Performance-Budgets (Web Vitals, Lighthouse), Iframes, Komponententests, Canvas/WebGL, Service-Workern/PWA, Testabdeckung, i18n/Lokalisierung, Electron-Apps oder Browser-Erweiterungstests. Deckt E2E-, Komponenten-, API-, visuelle, Barrierefreiheits-, Sicherheits-, Electron- und Erweiterungstests ab.