Files
tilbudgivern/docs/UI_TESTING_SETUP.md
2026-08-17 09:12:03 +02:00

882 B

UI-test med Playwright og Selenium

Forudsætninger

npm ci
cd tests && npm ci

Lokale UI-tests forventer den samlede server på http://localhost:4032.

Playwright

Start applikationen i én terminal:

npm run dev

Kør derefter testen i en anden terminal:

npm run test:pw:local

Andre nyttige kommandoer:

npm run test:pw:headed
npm run test:pw:ui
npm run test:pw:report

Kør en enkelt test med:

cd tests
PLAYWRIGHT_BASE_URL=http://localhost:4032 npx playwright test path/to/test.spec.js

Selenium

npm run test:selenium:local

Resultater

  • Playwright-output gemmes under tests/test-results/ og tests/playwright-report/.
  • Testartefakter må ikke committes.
  • Dokumentér den konkrete kommando og resultatet i PR'en; behold ikke gamle beståelsesprocenter som permanent dokumentation.