- Verifier le service:
docker compose ps - Verifier logs frontend:
docker compose logs frontend - Verifier le port local 4200
- Verifier logs backend:
docker compose logs backend - Verifier la DB:
docker compose logs db - Verifier
DATABASE_URLdans compose - Rebuild complet si besoin:
docker compose up --build -d
docker compose down -v
docker compose up --build- Verifier
frontend/src/test-setup.tset la presence de@angular/compiler.
- Remplacer les providers par un mock
ApiServicedans le test. - Verifier qu'aucun endpoint HTTP reel n'est cible.
- Verifier que backend expose
POST /api/test/reset. - Verifier
ENABLE_TEST_RESET=true. - Verifier URL
API_URLdans les variables e2e. - Verifier que la stack est demarree avant
npm run test:e2e.
- Installer le navigateur:
npx playwright install chromium
- Utiliser
data-testiduniquement. - Ajouter attente explicite d'element visible.
- S'assurer que la base est reset avant chaque scenario.
- Verifier charge machine locale.
- Verifier que la base n'est pas saturee.
- Rejouer avec moins de VUs pour calibrer la baseline.
- Utiliser
npm run test:perf(execution k6 via Docker). - Verifier que Docker est demarre.