Handlingar
Features #99
öppen
CA
CA
Features #13: Inför webbläsarbaserad UI-regression för kritiska flöden
UI-regression för systemkonfiguration: notifieringar, bakgrundsjobb och lagring
Features #99:
UI-regression för systemkonfiguration: notifieringar, bakgrundsjobb och lagring
Status:
Verification
Prioritet:
Normal
Tilldelad:
Kategori:
Drift och testautomation
Versionsmål:
Startdatum:
2026-08-31
Deadline:
% Klart:
80%
Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Ja
Reported by:
Codex
Beskrivning
Underärende till #13.
Mål
Komplettera UI-testningen för Redmine #11:s systemkonfiguration utöver de delar som redan täcks för mail, OCR och site settings.
Omfattning
- Notifieringsinställningar.
- Bakgrundsjobb och retry-/diagnostikinställningar.
- Lagringsinställningar utan att exponera hemligheter eller sökvägar.
- Lokal validering och atomär sparning per sektion.
- Audit- och felåterkoppling på UI-nivå där det visas.
Acceptanskriterier
- Playwright-test verifierar läsning, ändring, valideringsfel och sparpayload.
- Testdata innehåller inga hemligheter.
- Fel från API:t visas utan att tappa lokala ändringar.
Acceptanskriterier
- Playwright-test verifierar läsning, ändring, valideringsfel och sparpayload.
- Testdata innehåller inga hemligheter.
- Fel från API:t visas utan att tappa lokala ändringar.
Testresultat
2026-09-02: Lokalt verifierat mot Vite/Playwright. admin-operations-settings.spec.ts passerar i fokussvit och npm run test:ui:admin passerar 20/20, inklusive OCR/systemdrift-relaterade adminspecs. Kvar: server/deploy-verifiering.
Handlingar