Installer les dépendances et le browser utilisé par Playwright.
npm ci
npx playwright install --with-deps chromium
Note
Important: Quand les tests e2e sont exécutés, ils démarrent automatiquement le serveur API et les fronts web. Couper vos serveur locaux afin de ne pas avoir de conflit de port.
Vous devez avoir démarré les conteneurs Docker Pix au préalable: docker compose up
(à la racine du monorepo)
npm run test
npm run test:ui
Pour faciliter l'écriture des test, playwright propose un utilitaire pour logger les actions utilisateur et générer un scénario.
npx playwright codegen