31 lines
889 B
Markdown
31 lines
889 B
Markdown
# Test af tagvisualiseringer
|
|
|
|
## Formål
|
|
|
|
Kontrollér at tagvisualiseringen reagerer korrekt på geometri og tagtype uden konsolfejl eller layoutbrud.
|
|
|
|
## Lokal test
|
|
|
|
```bash
|
|
npm run dev
|
|
```
|
|
|
|
Åbn `http://localhost:4032`, opret eller redigér et projekt, og navigér til geometridelen.
|
|
|
|
## Kontrolpunkter
|
|
|
|
- Visualiseringen vises for den valgte tagtype.
|
|
- Bredde, længde, højde og hældning opdaterer tegningen.
|
|
- Dimensioner og labels er læsbare på mobil og desktop.
|
|
- Skift mellem tagtyper efterlader ikke gamle SVG-elementer.
|
|
- Browserkonsollen indeholder ingen fejl.
|
|
- Tastaturnavigation og fokusmarkering fungerer omkring kontrollerne.
|
|
|
|
## Automatiseret regression
|
|
|
|
```bash
|
|
npm run test:pw:local
|
|
```
|
|
|
|
Ved en SVG-ændring bør den relevante Playwright-test kontrollere synlighed og interaktion. Gem kun screenshots som review-evidens; genererede testartefakter må ikke committes.
|