Skip to content

Commit f7a6314

Browse files
authored
Merge pull request #8 from OS2Forms/ds-bellcom-patch-2
Update 2025-Q4-testvejledning.md
2 parents 3e1eeb3 + 96f48bb commit f7a6314

File tree

1 file changed

+24
-23
lines changed

1 file changed

+24
-23
lines changed

releases/2025-Q4-testvejledning.md

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ nav_order: -3
55
parent: Releases
66
---
77

8-
# Testvejledning - release Q4/25
8+
# Efterårsrelease 2025 - Testvejledning
99

1010
Denne testvejledning beskriver hvilke ændringer i OS2forms der er foretaget og hvad du som minimum bør teste i testfasen.
1111

@@ -61,7 +61,7 @@ Hvis du finder en fejl, så skal den meldes ind via denne formular: [https://for
6161

6262
2. [**#170**](https://github.com/OS2Forms/os2forms/issues/170)**: Implement MeMo1.2 compliance \[SFRMS-129]**
6363

64-
* Test: [https://github.com/itk-dev/os2forms\_selvbetjening/wiki/Test-af-MeMo-1.2](https://github.com/itk-dev/os2forms_selvbetjening/wiki/Test-af-MeMo-1.2)
64+
* ITK's testvejledning findes her: [https://github.com/itk-dev/os2forms\_selvbetjening/wiki/Test-af-MeMo-1.2](https://github.com/itk-dev/os2forms_selvbetjening/wiki/Test-af-MeMo-1.2)
6565

6666
## [#198](https://github.com/OS2Forms/os2forms/issues/198): Diskussion og fastlæggelse af bidrag fra Aarhus Kommune/ITK
6767

@@ -70,48 +70,49 @@ Hvis du finder en fejl, så skal den meldes ind via denne formular: [https://for
7070
* Testvejledning endnu ikke klar!
7171

7272
2. [**#183**](https://github.com/OS2Forms/os2forms/issues/183)**: Fix: Webform Auto Exports settings issue**
73-
74-
* Acceptkriterie:Når siteadmin klikker på "gem indstillinger" under "Automatisk export" skal indstillingerne gemmes, så systemet faktisk kan eksportere.
75-
* ![Fix: Webform Auto Exports settings issue](https://raw.githubusercontent.com/OS2Forms/os2forms-docs/main/docs/assets/webform-auto-exports-settings-issue.png)
73+
Acceptkriterie: Når siteadmin klikker på "gem indstillinger" under "Automatisk export" skal indstillingerne gemmes, så systemet faktisk kan eksportere.
74+
![Fix: Webform Auto Exports settings issue](https://raw.githubusercontent.com/OS2Forms/os2forms-docs/main/docs/assets/webform-auto-exports-settings-issue.png)
7675

7776
3. [**#186**](https://github.com/OS2Forms/os2forms/issues/186)**: Fix: Name- and address protection multiple submission saves issue**
77+
Acceptkriterie: CPR Børn modulet skal fungere hensigtsmæssigt ift. brugere med navne— og adressebeskyttelse, dvs. modulet skal referere til eksisterende korrekte filer, så der ikke optræder falske fejl i (error)log oversigten.
7878

79-
* Acceptkriterie: CPR Børn modulet skal fungere hensigtsmæssigt ift. brugere med navne— og adressebeskyttelse, dvs. modulet skal referere til eksisterende korrekte filer, så der ikke optræder falske fejl i (error)log oversigten.
8079
* Testes med bruger der har navne og adressebeskyttelse. Test at systemet kan sende email til borger, og at der i log oversigt kun fremgår afsendelse af én email med status succesful - ikke to, hvoraf den ene (altid) vil være fejlet.
8180

82-
4. [**#190**](https://github.com/OS2Forms/os2forms/issues/190)**: Fix: os2forms\_forloeb: Send Maestro notification handler exception handling when sending digital post**
81+
5. [**#190**](https://github.com/OS2Forms/os2forms/issues/190)**: Fix: os2forms\_forloeb: Send Maestro notification handler exception handling when sending digital post**
8382

84-
* test: Hvis OS2forms får en fejl tilbage fra Digital Post (ifm. flow) bliver den aldrig skrevet i Advanced queue. Dette ved jeg ikke om forretningen selv kan teste, det kræver i al fald adgang til kø-systemet, og at testmiljøet simulerer en fejl i digital post eller at tester selv kan simulere dette.
83+
* Test: Hvis OS2forms får en fejl tilbage fra Digital Post (ifm. flow) bliver den aldrig skrevet i Advanced queue. Dette ved jeg ikke om forretningen selv kan teste, det kræver i al fald adgang til kø-systemet, og at testmiljøet simulerer en fejl i digital post eller at tester selv kan simulere dette.
8584

86-
5. [**#195**](https://github.com/OS2Forms/os2forms/issues/195)**: Fix: os2forms\_forloeb: Maestro notification attempts sending digital post that will never be delivered**
85+
6. [**#195**](https://github.com/OS2Forms/os2forms/issues/195)**: Fix: os2forms\_forloeb: Maestro notification attempts sending digital post that will never be delivered**
86+
Baggrund: Digital post, SF1601, kræver, at modtager-ID'et er cifret og enten 8 eller 10 af dem, afhængigt af om det er et CVR- eller CPR-nummer. Det er beskrevet på side 19 i "SF1601 Postkomponent - KombiPostAfsend - Feltbeskrivelse", som findes i KOMBITs komprimerede dokumentationspakke. Derfor er bindestreger ikke tilladt i CPR-numre.
87+
OS2forms logs viser, at når OS2forms sender en anmodning til SF1601 (KombiPostAfsend) med en bindestreg, er:
8788

88-
* indsæt cpr nummer med bindestreg i maestro notifikation. Konstater at systemet kan sende digital post til pågældende borger.
89-
* indsæt cpr nummer uden bindestreg i maestro notifikation. Konstater at systemet kan sende digital post til pågældende borger.
90-
* Baggrund: Digital post, SF1601, kræver, at modtager-ID'et er cifret og enten 8 eller 10 af dem, afhængigt af om det er et CVR- eller CPR-nummer. Det er beskrevet på side 19 i "SF1601 Postkomponent - KombiPostAfsend - Feltbeskrivelse", som findes i KOMBITs komprimerede dokumentationspakke. Derfor er bindestreger ikke tilladt i CPR-numre.
91-
* OS2forms logs viser, at når OS2forms sender en anmodning til SF1601 (KombiPostAfsend) med en bindestreg, er:
9289
* Produktion: 200 ok - men de facto aldrig modtaget af slutbruger
9390
* Test: 400 forkert anmodning
94-
* Dette håndteres utilsigtet under behandlingen af ​​job fra den normale Digital Post-håndterer ved at fjerne alle ikke-cifrede tegn, hvilket den eneste hensigt var at hjælpe med at opdage, om vi havde at gøre med CVR eller CPR.Det håndteres ikke (bevidst eller utilsigtet) under behandlingen af ​​Maestro-notifikationsjob. Det betyder, at tilfælde, hvor Maestro-meddelelser er blevet sendt med CPR-numre med bindestreg, aldrig vil være modtaget af slutbruger, på trods af at indsendelsesloggen hævder, at de er sendt. Dette er nu rettet, således CPR numre i Digital Post via Maestro, bliver normaliserede.
95-
* OBS! ovenstående kan kun testes af forretningen såfremt digital post test er sat korrekt op til fjernprint.
9691

97-
6. [**#218**](https://github.com/OS2Forms/os2forms/issues/218)**: Fix: MitId Children select missing a succesful check**
92+
Dette håndteres utilsigtet under behandlingen af ​​job fra den normale Digital Post-håndterer ved at fjerne alle ikke-cifrede tegn, hvilket den eneste hensigt var at hjælpe med at opdage, om vi havde at gøre med CVR eller CPR.Det håndteres ikke (bevidst eller utilsigtet) under behandlingen af ​​Maestro-notifikationsjob. Det betyder, at tilfælde, hvor Maestro-meddelelser er blevet sendt med CPR-numre med bindestreg, aldrig vil være modtaget af slutbruger, på trods af at indsendelsesloggen hævder, at de er sendt. Dette er nu rettet, således CPR numre i Digital Post via Maestro, bliver normaliserede.
93+
OBS! ovenstående kan kun testes af forretningen såfremt digital post test er sat korrekt op til fjernprint.
94+
95+
* Indsæt cpr nummer med bindestreg i maestro notifikation. Konstater at systemet kan sende digital post til pågældende borger.
96+
* Indsæt cpr nummer uden bindestreg i maestro notifikation. Konstater at systemet kan sende digital post til pågældende borger.
97+
98+
8. [**#218**](https://github.com/OS2Forms/os2forms/issues/218)**: Fix: MitId Children select missing a succesful check**
99+
Acceptkriterie: Som borger (forældre) ønsker jeg at jeg kan vælge et barn og derefter fravælge det, og fortsætte formularen, så jeg kan færdiggøre indsendelsen.
98100

99-
* Acceptkriterie: Som borger (forældre) ønsker jeg at jeg kan vælge et barn og derefter fravælge det, og fortsætte formularen, så jeg kan færdiggøre indsendelsen.
100101
* Trin 1: indsæt et "MitID Children Select" element på flere formularer.
101102
* Trin 2: log ind som borger (forældre) og vælg et barn
102103
* Trin 3: vælg derefter "Ingen"
103104
* Trin 4: konstater at der ikke kommer nogen fejlmeddelelse og og data fra forrige sider på formularen IKKE forsvinder.
104105

105-
7. [**#219**](https://github.com/OS2Forms/os2forms/issues/219)**: Fix: Maestro notification handler ignores conditions (vilkår)**
106+
9. [**#219**](https://github.com/OS2Forms/os2forms/issues/219)**: Fix: Maestro notification handler ignores conditions (vilkår)**
107+
Acceptkriterie: Som flowdesigner ønsker jeg at kunne sætte vilkår på en Maestro notifikation, så borgeren kun får den notifikation, der er relevant.
106108

107-
* Acceptkriterie: Som flowdesigner ønsker jeg at kunne sætte vilkår på en Maestro notifikation, så borgeren kun får den notifikation, der er relevant.
108109
* Trin 1: opret et flow med 3 forskellige maestro notifications på formularen, som er vilkårsstyret af et radiobutton element.
109110

110-
8. [**#221**](https://github.com/OS2Forms/os2forms/issues/221)**: Fix: Maestro digital post-notification sender label is set incorrectly**
111+
11. [**#221**](https://github.com/OS2Forms/os2forms/issues/221)**: Fix: Maestro digital post-notification sender label is set incorrectly**
112+
Baggrund: Ifølge MaestroHelper::sendNotificationDigitalPost er både besked- og afsenderetiketten indstillet til det konfigurerede Maestro-notifikationsemne. Men faktisk bruges den konfigurerede afsenderetikette aldrig. Dette resulterer i, at modtagerne får digital post med samme afsender- og beskedetikette.
111113

112-
* Kontroller at borger kan modtage en maestro notifikation med forskellig afsender og beskedertikette, som konfigureret under Maestro-notifikationsemne.
113-
* Baggrund: Ifølge MaestroHelper::sendNotificationDigitalPost er både besked- og afsenderetiketten indstillet til det konfigurerede Maestro-notifikationsemne. Men faktisk bruges den konfigurerede afsenderetikette aldrig. Dette resulterer i, at modtagerne får digital post med samme afsender- og beskedetikette.
114+
* Kontroller at borger kan modtage en maestro notifikation med forskellig afsender og beskedertikette, som konfigureret under Maestro-notifikationsemne. *
114115

115-
9. [**#227**](https://github.com/OS2Forms/os2forms/issues/227)**: Conditionals based on computed twig broken in Drupal ^10.3**
116+
11. [**#227**](https://github.com/OS2Forms/os2forms/issues/227)**: Conditionals based on computed twig broken in Drupal ^10.3**
116117

117118
* Testvejledning endnu ikke klar!

0 commit comments

Comments
 (0)