Projekt

Allmänt

Profil

Handlingar

Features #13

öppen
CA CA

Inför webbläsarbaserad UI-regression för kritiska flöden

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

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

Status:
Ready for deploy
Prioritet:
Normal
Tilldelad:
Kategori:
Drift och testautomation
Startdatum:
2026-08-31
Deadline:
% Klart:

90%

Beräknad tid:
(Total: 0:00 h)
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Ja
Reported by:

Beskrivning

Mål
Komplettera API-regressionerna med stabil verifiering av användargränssnittet.

Omfattning

  • Etablera en reproducerbar UI-testmiljö.
  • Börja med inloggning, onboarding, notifieringsklocka och centrala bokföringsflöden.
  • Dokumentera testdata, skärmlägen och felsökningsartefakter.

Acceptanskriterier

  • Kritiska scenarier kan köras automatiskt mot testmiljön.
  • Tester är deterministiska, självrensande och ger användbara felbilder/loggar.
  • En avgränsad UI-svit ingår i rekommenderad deployprocess.

Acceptanskriterier

Kritiska scenarier kan köras automatiskt mot testmiljön. Tester är deterministiska och ger användbara felbilder och loggar. En avgränsad UI-svit ingår i rekommenderad deployprocess.


Testresultat

2026-09-04: Full Playwright-svit verifierad mot https://ideellbok.gautland.nu. 81 av 81 tester passerade i Chromium. Sviten omfattar autentisering, onboarding, notifieringar, administration, föreningar, bilagor, utlägg, verifikat, kontoplan/synk och ekonomiska rapporter. Testinventeringen hittade 81 tester i 56 filer och felartefakter är konfigurerade som trace, skärmbild, video och HTML-rapport.


Underaktiviteter 8 (8 öppna — 0 stängda)

Features #94: UI-regression för språkadministrationens import och exportVerificationCodex API2026-08-31

Handlingar
Features #95: UI-regression för notifieringsklocka och notislistaVerificationCodex API2026-08-31

Handlingar
Features #96: UI-regression för rapportvyer och exportknapparVerificationCodex API2026-08-31

Handlingar
Features #97: UI-regression för budget och projektrapporteringVerificationCodex API2026-08-31

Handlingar
Features #98: UI-regression för komplett verifikatworkflowVerificationCodex API2026-08-31

Handlingar
Features #99: UI-regression för systemkonfiguration: notifieringar, bakgrundsjobb och lagringVerificationCodex API2026-08-31

Handlingar
Features #100: Synka testautomationsmanifestet mot appens regressionsrunnerVerificationCodex API2026-08-31

Handlingar
Features #101: Inför deploygrind för extern testautomation efter appdeployVerificationCodex API2026-08-31

Handlingar

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

  • Versionsmål satt till 1.0 - Produktionsklar

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

  • Kategori satt till Drift och testautomation

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

Testautomationsnedbrytning skapad.

Underärenden/spår till #13:

  • #94 UI-regression för språkadministrationens import och export
  • #95 UI-regression för notifieringsklocka och notislista
  • #96 UI-regression för rapportvyer och exportknappar
  • #97 UI-regression för budget och projektrapportering
  • #98 UI-regression för komplett verifikatworkflow
  • #99 UI-regression för systemkonfiguration: notifieringar, bakgrundsjobb och lagring

Separata infrastruktursyskon i Drift och testautomation:

  • #100 Synka testautomationsmanifestet mot appens regressionsrunner
  • #101 Inför deploygrind för extern testautomation efter appdeploy

Obs: nuvarande redmine-CLI saknar kommando för faktisk parent_issue_id, därför anges relationen i beskrivning och denna notering.

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

  • Underaktivitet #94 tillagd

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

  • Underaktivitet #95 tillagd

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

  • Underaktivitet #96 tillagd

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

  • Underaktivitet #97 tillagd

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

  • Underaktivitet #98 tillagd

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

  • Underaktivitet #99 tillagd

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

  • Underaktivitet #100 tillagd

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

  • Underaktivitet #101 tillagd

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

Redmine-strukturen uppdaterad av Codex 2026-09-01 efter ny CLI-funktionalitet.

#94-#101 är nu kopplade som faktiska underärenden till #13 via parent_issue_id. Den tidigare noteringen om att CLI saknade parent-stöd är därmed historisk; nuvarande struktur i Redmine är auktoritativ.

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

Statussynk 2026-09-02: webbläsarregressionen är etablerad och serververifierad. Full PHP-regression PASS, UI-smoke 16/16, admin 20/20, reports 5/5 och vouchers 5/5. Underärenden #94, #95, #97, #99, #100 och #101 står i Verification. #96 kvarstår för bredare rapporttäckning. #98 kvarstår eftersom applikationen saknar UI-stöd för korrigeringsverifikat eller behöver ett uttryckligt omfattningsbeslut. Huvudärendet flyttas från New till In progress och stängs inte.

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

  • 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

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

2026-09-02: Implementations- och serververifiering slutförd för UI-regressionspaketet. Serverresultat: riktad autentisering/onboarding 5/5, smoke 16/16, administration 20/20, rapporter 15/15 och verifikat 5/5. Full PHP-regression har också passerat via efter-deploy-runnern. Testerna är uppdelade i fokussviter, Playwright producerar felbilder/rapporter och run-server-after-deploy.sh loggar app- och testautomationsrevision samt exitstatus. Underärendena #94-#101 står samtliga i Verification. Inget ärende stängs utan uttryckligt slutgodkännande.

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

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

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

CA Uppdaterad av Codex API för 27 dagar sedan Handlingar #18

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90
  • Testresultat uppdaterad (skillnader)
  • Regression krävs ändrad från Nej till Ja

Slutverifiering för #13 genomförd 2026-09-04. Hela Playwright-sviten passerar 81/81 mot aktuell driftsatt frontend. Korrigeringsdelen i #98 är fortsatt korrekt avgränsad: frontend saknar separat korrigeringsåtgärd och den testade låst-år-felvägen uppfyller kriteriet där UI-stöd finns. Instruktionerna för fortsatt utvecklingsarbete har samtidigt lagts till i IdeellBok-repositoryt och länkats från AGENTS.md. Ärendet flyttas till Ready for deploy men stängs inte utan mänskligt slutgodkännande.

Handlingar

Finns även som: PDF Atom