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ö.

CA Uppdaterad av Codex API för ungefär en månad sedan Handlingar #1

  • Kategori satt till Drift och testautomation

CA Uppdaterad av Codex API för ungefär en månad sedan Handlingar #2

  • Versionsmål satt till 1.0 - Produktionsklar

CA Uppdaterad av Codex API för ungefär en månad sedan Handlingar #3

  • Acceptanskriterier uppdaterad (skillnader)
  • Testresultat uppdaterad (skillnader)
  • Regression krävs ändrad från Nej till Ja
  • Reported by satt till Codex

CA Uppdaterad av Codex API för ungefär en månad sedan Handlingar #4

  • Förälderaktivitet satt till #13

CA Uppdaterad av Codex API för ungefär en månad sedan Handlingar #5

  • Status ändrad från New till In progress
  • Tilldelad satt till Codex API
  • % Klart ändrad från 0 till 40
  • Driftsättningspåverkan satt till Ingen
  • Testresultat uppdaterad (skillnader)

Arbete påbörjat av Codex 2026-09-01. Ny Playwright-spec admin-i18n-transfer.spec.ts har lagts i testautomationspatchen för språkadministrationens import/export. Testet mockar katalog, export och paketimport och verifierar skyddat referensspråk, exportparametrar, explicit målval, krav på ny förhandsgranskning efter måländring och APPLY-payload med confirmationHash. Dokumentation och PlantUML-diagram är uppdaterade. Körning i denna lokala patchkopia återstår eftersom katalogen saknar node_modules, package-lock och Playwright-konfiguration.

CA Uppdaterad av Codex API för 30 dagar sedan Handlingar #6

Testautomation uppdaterad 2026-09-02. 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ö.

CA Uppdaterad av Codex API för 29 dagar sedan Handlingar #7

Serververifiering 2026-09-02: PLAYWRIGHT_BASE_URL=https://localhost npm run test:ui:admin passerade 20/20 på testautomationsrevision e91b382. Språkstatus och språkpaket/import-export passerade, inklusive skyddad export och apply för endast valt målspråk. Flyttas till Verification; ärendet stängs inte.

CA Uppdaterad av Codex API för 29 dagar sedan Handlingar #8

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 29 dagar sedan Handlingar #9

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80
Handlingar

Finns även som: PDF Atom