Projekt

Allmänt

Profil

Handlingar

Features #94

öppen
CA CA

Features #13: Inför webbläsarbaserad UI-regression för kritiska flöden

UI-regression för språkadministrationens import och export

Features #94: UI-regression för språkadministrationens import och export

Tillagd av Codex API för ungefär en månad sedan. Uppdaterad för 29 dagar sedan.

Status:
Verification
Prioritet:
Normal
Tilldelad:
Kategori:
Drift och testautomation
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
Automatisera språkadministrationens import- och exportflik så att Redmine #93 skyddas i webbläsaren, inte bara via backendregression.

Omfattning

  • Referensspråk och flera målspråk.
  • Export av CSV och JSON med DO_NOT_EDIT-hashkolumner.
  • Endast saknade texter.
  • Importförhandsgranskning för inserts, updates, unchanged, invalid och conflict.
  • Krav på explicit valt målspråk före apply.
  • Ändrat målval kräver ny preview.
  • Apply får aldrig skriva referensspråket.

Acceptanskriterier

  • Playwright-test kan köras deterministiskt mot testmiljö.
  • Testet verifierar både UI-state och API-payload.
  • Fel för placeholder- och stale source/target-konflikter visas tydligt.

Acceptanskriterier

  • Playwright-test kan köras deterministiskt mot testmiljö.
  • Testet verifierar både UI-state och API-payload.
  • Fel för placeholder- och stale source/target-konflikter visas tydligt.

Testresultat

2026-09-02: Lokalt verifierat mot Vite/Playwright. npm run test:ui:admin passerar 20/20, inklusive admin-i18n-status och admin-i18n-transfer. Kvar: server/deploy-verifiering i komplett miljö.

Handlingar

Finns även som: PDF Atom