Projekt

Allmänt

Profil

Handlingar

Features #100

öppen
CA CA

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

Synka testautomationsmanifestet mot appens regressionsrunner

Features #100: Synka testautomationsmanifestet mot appens regressionsrunner

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

Mål
Göra externa testautomationsprojektet konsekvent med appens auktoritativa tools/run_regression_suite.php.

Bakgrund
Det externa manifestet saknar flera regressioner som finns i apprepot, bland annat i18n-admin, notifications, OCR-exekvering/diagnostik, rapporter, budget, projekt, exportpaket och voucher-workflow.

Omfattning

  • Jämför appens runner mot tests/regression-suite.json.
  • Lägg in saknade backendregressioner med rätt id, script, suite och forwarded options.
  • Behåll kompatibla alias eller dokumentera namnbyten där de skiljer sig.
  • Uppdatera dokumentation, PlantUML och EPUB/testkatalog vid behov.

Acceptanskriterier

  • Externa manifestet matchar appens deploy/full-regressioner eller dokumenterar avsiktliga undantag.
  • Serverrunnern kan köra samma relevanta regressioner efter deploy.
  • Dokumenterade testantal och körkommandon är uppdaterade.

Acceptanskriterier

Externa manifestet matchar appens deploy/full-regressioner eller dokumenterar avsiktliga undantag. Serverrunnern kan köra samma relevanta regressioner efter deploy. Dokumenterade testantal och körkommandon är uppdaterade.


Testresultat

2026-09-02: Testautomationscommit pushad till origin/master: 033afed Expand IdeellBok UI regression coverage. Lokal verifiering från riktiga testautomationsrepot: fokussvit 11/11, test:ui:reports 5/5, test:ui:vouchers 5/5, test:ui:admin 20/20. Nästa steg: pull på servern och kör run-server-after-deploy.sh efter appdeploy.

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
  • Acceptanskriterier uppdaterad (skillnader)
  • Driftsättningspåverkan satt till Ingen
  • Testresultat uppdaterad (skillnader)

Arbete påbörjat av Codex 2026-09-01. Testautomationsmanifestet i IdeellBok-Testautomation-patch är lokalt synkat mot appens tools/run_regression_suite.php: 32 app-regressioner plus externa stegen php-lint-public-index och db-reset-fixtures. PowerShell- och Bash-runner har uppdaterats för manifestbaserade sviter, deploy-svit och bakåtkompatibla alias. Lokalt verifierat: manifestintegritet, PowerShell-syntax, php-lint-public-index via runner samt ocr-fixture-review via runner. Full server/deployverifiering återstår.

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

Kompletterande lokal verifiering av #100 2026-09-01: manifestet matchar appens 32 regression-id:n, PowerShell-runnern har giltig syntax och bakåtkompatibelt alias db-lock kördes via -Test med PASS. Bash-runnern är uppdaterad men bash -n kunde inte köras i denna Windows-sandbox på grund av WSL Access denied; serververifiering återstår.

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

Testautomation uppdaterad 2026-09-02. 2026-09-02: package-lock.json och playwright.config.ts finns i patchkatalogen. npm ci passerar. Lokala UI-paket verifierade: fokussvit 11/11, test:ui:reports 5/5, test:ui:vouchers 5/5, test:ui:admin 20/20. Kvar: backend/serverkörning av manifestets deploy/full-svit.

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

2026-09-02: Testautomationscommit pushad till origin/master: 033afed Expand IdeellBok UI regression coverage. Lokal verifiering från riktiga testautomationsrepot: fokussvit 11/11, test:ui:reports 5/5, test:ui:vouchers 5/5, test:ui:admin 20/20. Nästa steg: pull på servern och kör run-server-after-deploy.sh efter appdeploy.

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

Serververifiering 2026-09-02 genomförd. Apprevision 90cf73eefe43bc4182839ae6f81ce598c8d16f81. Testautomationens grundrevision 033afed6caa55a52a3de448a72a557115f32e98d gav full PHP-regression PASS, inklusive språkadministration. Uppföljande testfix e91b382 Align auth UI tests with deployed app routes är pushad och verifierad på servern: riktad auth/onboarding 5/5 samt UI-smoke 16/16. Flyttad till Verification; ärendet är inte stängt.

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

  • 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 #11

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

Finns även som: PDF Atom