Features #100
öppenFeatures #13: Inför webbläsarbaserad UI-regression för kritiska flöden
Synka testautomationsmanifestet mot appens regressionsrunner
80%
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
- Kategori satt till Drift och testautomation
CA Uppdaterad av Codex API för ungefär en månad sedan
- Versionsmål satt till 1.0 - Produktionsklar
CA Uppdaterad av Codex API för ungefär en månad sedan
- 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
- Förälderaktivitet satt till #13
CA Uppdaterad av Codex API för ungefär en månad sedan
- 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
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
- Testresultat uppdaterad (skillnader)
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
- Testresultat uppdaterad (skillnader)
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
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.