veza/QUICK_START_MVP_TESTS.md
senke fbf0fe5b9f [TEST] MVP integration tests executed - 2/28 API passed, 0/20 E2E passed, 3 bugs found
- API Tests: 2 passed, 1 failed, 25 skipped (blocked by auth issues)
- E2E Tests: 0 passed, 1 failed (global setup timeout), 19 skipped
- Bugs found: 3 (2 critical, 1 high)
  - BUG-001: Auth register endpoint format issue (CRITICAL)
  - BUG-002: E2E global setup timeout (CRITICAL)
  - BUG-003: Token extraction in test script (HIGH)

Files added:
- MVP_TEST_REPORT.md: Complete test report with bug analysis
- MVP_BUGS_TODOLIST.json: Detailed bug tracking
- scripts/test-mvp-api.sh: API test suite
- scripts/setup-mvp-test-env.sh: Environment setup
- apps/web/e2e/mvp-integration.spec.ts: E2E test suite
- TESTS_MVP_README.md: Complete documentation
2026-01-04 01:44:13 +01:00

1.2 KiB

🚀 Quick Start - Tests MVP

Guide rapide pour exécuter les tests exhaustifs MVP.

Démarrage Rapide

1. Setup (une seule fois)

./scripts/setup-mvp-test-env.sh

2. Démarrer les services

Terminal 1 - Backend:

cd veza-backend-api
go run cmd/api/main.go

Terminal 2 - Frontend:

cd apps/web
npm install
npm run dev

3. Exécuter TOUS les tests

./scripts/run-all-mvp-tests.sh

🎯 Tests Individuels

Tests API uniquement

./scripts/test-mvp-api.sh

Tests E2E uniquement

cd apps/web
npm run test:e2e -- e2e/mvp-integration.spec.ts

Tests E2E avec navigateur visible

cd apps/web
npx playwright test e2e/mvp-integration.spec.ts --headed

📊 Rapports

Les rapports sont générés dans :

  • test-reports/YYYYMMDD-HHMMSS/ (après run-all-mvp-tests.sh)
  • apps/web/playwright-report/ (rapport HTML Playwright)

🐛 Bugs

Pour générer un rapport de bugs :

./scripts/generate-bug-report.sh

Le template de todolist est dans : MVP_BUGS_TODOLIST.json

📖 Documentation Complète

Voir TESTS_MVP_README.md pour la documentation complète.


Bon testing ! 🧪