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.