Page History
| E2E testplan | Beskrivelse | Trigger / handling | Precondition | Sundhed.dk | EDIPortalen / Nasure | Projektet / NSP | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| Testcase id | Borger bliver snart 22 år - Accept | |||||||||
| Testcase 1-1 | Borger bliver snart 22 år.Et job markere borger klar til at få sendt digital post om muligheden for at vælge tandlæge Job til identifikation af borgere, der fylder 22 år (22 minus 7 dage) Start Job! (automatisk i produktion) ddtv-batch-service/scan-citizens-job/start OBS! konfiguration | Borger 22 år minus 7 dage - findes ikke i DB | Kan borger vælge tandlæge fra denne tilstand. obs! vi venter | N/A | Status: 0 (noDentist)Testcase 1-2 | Borger bliver snart 22 år. Et job sender digtalpost til alle borger der har markeringen ready til at få sendt digital post. | Job til afsendelse af digital postStatus: 0 (noDentist) dpStatus: Ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false | N/A | N/A | Status: 0 (noDentist) |
| Testcase 1-3 | Borger bliver snart 22 år. DPA sender | DPA/DPK/digitalpost - Informationsbrev | Brev type - informationsbrev | N/A | N/A | Tjek loggen for DPA Logger på post.demo.borger.dk | ||||
| Alle jobs kører automatisk som de bør i Produktion | Borger har modtaget | N/A | N/A | Testcase 1-4 | Borger bliver snart 22 år. Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger | ddtvApplyForNewDentistRequest | Status: 0 (noDentist) | Borgere vælger tandlæge fra liste | N/A | Tjek evt. loggen for DPA Logger på post.demo.borger.dk Status: 1 (Dentist chosen)dpStatus: 0 dpSent: Null? ddtvMayContactDentist: true noMoreReminders: false |
| Testcase 1-52 | Borger bliver snart 22 år. Borger har valg tandlæge. Et job sender tandlæge anmodning til EDIPortalen | Job til afsendelse af EDI-beskeder Start Job! (manuelt da det ellers kun kører om natten) | Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger | ddtvApplyForNewDentistRequest | Status: 0 (noDentist Status: 1 (Dentist chosen) Sent Dato for afsendelse
false | Tjek status kan vises på sundhed.dk | Borgere vælger tandlæge fra liste | N/ABliver Borgerens anmodning modtaget i EDIPortalen | Status: 2 (dentistContacted) dpStatus: null dpSent: 1 (Dentist chosen)dato? ddtvMayContactDentist: null?true noMoreReminders: false | |
| Testcase 1-63 | Borger bliver snart 22 år. Tandlæge behandler anmodning fra Borger snart 22 år (accept) | ddtv - Dentist accept | Borger har valg tandlæge. Et job sender tandlæge anmodning til EDIPortalen | Job til afsendelse af EDI-beskeder Start Job! (manuelt da det ellers kun kører om natten) | Status: 1 (Dentist chosen) Status: 2 (dentistContacted) dpStatus: null dpSent: dato? ddtvMayContactDentist: true noMoreReminders: false | Tjek status kan vises på sundhed.dk | Tandlægen/ klinikken accepterer borgeren Samt modtager information om CPR, navn og Telefon nummer fra NSPBliver Borgerens anmodning modtaget i EDIPortalen | Status: 3 2 (dentistAccepted) dpStatus: ready dpSent: nulldentistContacted) ddtvMayContactDentist: falsetrue noMoreReminders: false | ||
| Testcase 1-74 | Borger bliver snart 22 år. Et job sender digitalpost til alle borger der har markering ready til at få sendt digital post. | Job til afsendelse af digital post Samme job som 1-2 | Tandlæge behandler anmodning fra Borger snart 22 år (accept) | ddtv - Dentist accept | Status: 2 (dentistContacted) ddtvMayContactDentist: trueStatus: 3 (dentistAccepted) dpStatus: ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false | N/A | Tjek status kan vises på sundhed.dk | Tandlægen/ klinikken accepterer borgeren Samt modtager information om CPR, navn og Telefon nummer fra NSPN/A | Status: 3 (dentistAccepted) dpStatus: Sent dpSent: DatoReady ddtvMayContactDentist: false noMoreReminders: false | |
| Testcase 1-85 | Borger bliver snart 22 år. DPA sender | DPA/DPK/digitalpost - bekraeftelsesbrev | Brev type - bekraeftelsesbrev | N/A | N/A | Tjekker loggen for DPA Logger på Test.demo.borger.dk | ||||
| Testcase 1-96 | Borger bliver snart 22 år. Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger | ddtvCheckStatusRequest | Status: 3 (dentistAccepted) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: false | Tjek status kan vises på sundhed.dk | N/A | Ingen ændring Kontroller log | ||||
| Borger bliver snart 22 år - Tandlægen afviser | ||||||||||
| Testcase 2-1 - 2-5 | Borger bliver snart 22 år | Testcase 1-1 til 1-5 gentages | ||||||||
| Testcase 2-6 | Tandlæge behandler anmodning fra Borger snart 22 år (reject) | ddtv - Dentist reject | Status: 2 (dentistContacted) dpStatus: null dpSent: null RequestID: null ddtvMayContactDentist: true noMoreReminders: false | N/A | Tandlægen/ kliniken afviser borgeren | Status: 4 (dentistRejeted) dpStatus: Ready dpSent: null RequestID: null ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 2-7 | Borger bliver snart 22 år. (reject) Et job sender digitalpost til alle borger der har markering ready til at få sendt digital post | Job til afsendelse af digital post Samme job som 1-2 | Status: 4 (dentistRejeted) dpStatus: Ready dpSent: null RequestID: null ddtvMayContactDentist: false noMoreReminders: false | Tjek status kan vises på sundhed.dk | N/A | Status: 4 (dentistRejeted) dpStatus: Sent dpSent: dato RequestID: null ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 2-8 | Borger bliver snart 22 år. (reject) DPA sender | DPA/DPK/digitalpost - afvisningsbrev_t1 | Brev type - afvisningsbrev_t1 | N/A | N/A | Tjek loggen for DPA Logger på post.demo.borger.dk | ||||
| Testcase 2-9 | Borger bliver snart 22 år. (reject) Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger | ddtvApplyForNewDentistRequest | Status: 4 (dentistRejeted) dpStatus: null dpSent: dato? ddtvMayContactDentist: false noMoreReminders: false | Borger kan nu fortage et nyt tandlæge valg som Testcase 1-3 | N/A | Kontroller log | ||||
Borger bliver snart 22 år - Manglende svar i forhold til tidsfrist, fra tandlæge | ||||||||||
| Testcase 3-1 - 3-5 | Borger bliver snart 22 år | Testcase 1-1 til 1-5 gentages | ||||||||
| Testcase 3-6 | Tandlæge behandler anmodning fra Borger snart 22 år (reject) | ddtv - Dentist reject | Status: 2 (dentistContacted) dpStatus: null dpSent: null ddtvMayContactDentist: true noMoreReminders: false | N/A | Tandlægen/ kliniken svarer ikke og efter 27 dage returneres reject timeout | Status: 5 (timedOut) dpStatus: Ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 3-7 | Borger bliver snart 22 år. (reject) Et job sender digitalpost til alle borger der har markering ready til at få sendt digital post | Job til afsendelse af digital post Samme job som 1-2 | Status: 5 (timedOut) dpStatus: Ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false | Tjek status kan vises på sundhed.dk | N/A | Status: 5 (timedOut) dpStatus: null dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 3-8 | Borger bliver snart 22 år. (reject) DPA sender | DPA/DPK/digitalpost - afvisningsbrev_t2 | Brev type - afvisningsbrev_t2 | N/A | N/A | Tjek loggen for DPA Logger på post.demo.borger.dk | ||||
| Testcase 3-9 | Borger bliver snart 22 år. (reject) Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger | ddtvApplyForNewDentistRequest | Status: 0 (NoDentist)? dpStatus: null dpSent: dato? ddtvMayContactDentist: false noMoreReminders: false | Borger kan nu fortage et nyt tandlæge valg som Testcase 1-3 | N/A | Kontroller log | ||||
| Borger bliver snart 22 år - Tandlægen findes ikke | ||||||||||
| Testcase 4-1 - 4-5 | Borger bliver snart 22 år. | Testcase 1-1 til 1-5 gentages | lokationsnummer der ikke findes | |||||||
| Testcase 4-6 | Tandlæge behandler anmodning fra Borger snart 22 år (reject) | ddtv - Dentist reject | Status: 2 (dentistContacted) dpStatus: null dpSent: null ddtvMayContactDentist: true noMoreReminders: false | N/A | Tandlægen findes ikke (kommunikationsfejl) Det skal sikres at denne ikke bliver aktiveret ved andre "fejl" på kommunikation | Status: 6. (communicationFailure) dpStatus: Ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 4-7 | Borger bliver snart 22 år. (reject) Et job sender digitalpost til alle borger der har markering ready til at få sendt digital post | Job til afsendelse af digital post Samme job som 1-2 | Status: 6. (communicationFailure) dpStatus: Ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false | Tjek status kan vises på sundhed.dk | N/A | Status: 6. (communicationFailure) dpStatus: Ready dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 4-8 | Borger bliver snart 22 år. (reject) DPA sender | DPA/DPK/digitalpost | Brev type - afvisningsbrev_t3 | N/A | N/A | Tjek loggen for DPA Logger på post.demo.borger.dk | ||||
| Testcase 4-9 | Borger bliver snart 22 år. (reject) Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger | ddtvApplyForNewDentistRequest | Status: 4 (dentistRejeted) dpStatus: null dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | Borger kan nu fortage et nyt tandlæge valg som Testcase 1-3 | N/A | Kontroller log | ||||
| Borger bliver snart 22 år - Borger påmindes efter 10 dage | ||||||||||
| Testcase 5-1 | Borger er blevet 22 år. Har modtager digitalpost, men har endnu ikke reageret | Borgere, der fylder 22 år samt der er sendt digitalpost. Se Testcase 1 | Status: 0 (noDentist) dpStatus: Sent dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | N/A | N/A | Status: 0 (noDentist) dpStatus: Sent dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 5-2 | Borger er blevet 22 år. Et job finder de unge der endnu ikke har valgt tandlæge efter de modtog først brev | Job til påmindelse af borger batch-service/remind-citizens-job/start OBS! konfiguraton | Status: 0 (noDentist) dpStatus: Sent dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | N/A | N/A | Status: 0 (noDentist) dpStatus: Ready dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 5-3 | Borger er blevet 22 år. DPA sender | DPA/DPK/digitalpost - paamindelsesbrev | Brev type - paamindelsesbrev | N/A | N/A | Status: 0 (noDentist) dpStatus: Sent dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 5-4 | Borger er blevet 22 år. Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger | ddtvApplyForNewDentistRequest | Status: 0 (noDentist) dpStatus: null dpSent: dato ddtvMayContactDentist: false noMoreReminders: false | Borger kan nu fortage et nyt tandlæge valg som Testcase 1-3 | N/A | Kontroller log | ||||
| Borger <> 22 år - 7 dage | ||||||||||
| Testcase 6-1 | Borger findes ikke i databasen, men ønsker at vælge tandlæge | ddtvApplyForNewDentistRequest | Borger findes ikke i DB noMoreReminders: true | Borger indtaster ønskede tandlæge | N/A | Status: 1 (Dentist chosen) | ||||
| Testcase 6-2 | Borger findes ikke i databasen, men ønsker at vælge tandlæge | Dialog med EDI portalen og accept teststep 1-5 til 1-9 | Status: 1 (Dentist chosen) | Borger ser status | Accepter anmodning | Status: Dentist_Accepted dpStatus: nullNoMessageToCitizen ddtvMayContactDentist: false noMoreReminders: true Digital post post.demo.borger.dk | ||||
| Borger registrer eksisterende tandlæge | ||||||||||
| Testcase 7-1 | Borger har allerede en tandlæge | NewDentistFullStop | Status: Alle noMoreReminders: true/false | Borger indtaster oplysninger om aktive tandlæge og fravægler notificering af tandlægen | N/A | Status: Dentist_Accepted dpStatus: nullNoMessageToCitizen ddtvMayContactDentist: false noMoreReminders: true | ||||
| Borger ønsker at slukke for påmindelser | ||||||||||
| Testcase 8-1 | Borger ønsker ikke at modtage påmindelser om at vælge tandlæge | NoMoreReminders | Status: 0 (noDentist) dpStatus: sent dpSent: Dato ddtvMayContactDentist: false noMoreReminders: false | Borger vælger nej tak til påmindeler om tandlægevalg | N/A | Status: 0 (noDentist) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: true | ||||
| Testcase 8-2 | Job til påmindelse af borger | Status: 0 (noDentist) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: true | N/A | N/A | Kontroller at der ikke sendes digital post til borger Tjek loggen for DPA Logger på post.demo.borger.dk | |||||
| Testcase 8-3 | Job til afsendelse af EDI-beskeder | Status: 0 (noDentist) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: true | N/A | Kontroller at der ikke sendes notifikation om borger | Status: 0 (noDentist) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: true | |||||
| Borger fortryd tandlægevalg | ||||||||||
| Testcase 9-1 | Borger har fortrudt valg af tandlæge | DisregardApplicationForNewDentist | Status: 2 (dentistContacted) or 1 (dentistChosen) dpStatus: null dpSent: null ddtvMayContactDentist: true noMoreReminders: false | Borger fortryder valg af tandlæge | N/A | Status: 0 (noDentist) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: false | ||||
| Testcase 9-2 | Borger har fortrudt valg af tandlæge | EDI job - fortryd | Tjekker loggen for EDI | |||||||
| Testcase 9-3 | Borger har fortrudt valg af tandlæge | ddtvApplyForNewDentistRequest | Status: 0 (noDentist) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: false | Borger har mulighed for at vælge en anden tandlæge | Status: 1 (DentistChosen) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: false OBS: Andre evt. tidligere tandlægevalg for borgeren fjernes ikke. | |||||
| Borger ønsker at blive slettet i DDTV | ||||||||||
| Testcase 10-1 | Borger ønsker ikke at deltage i og være registreret i forhold til Din Digitale Tandlægevælger Borger ønsker alle sine data på DDTV slettet | OptOut | Status: 0 (noDentist)(Alle) dpStatus: sent dpSent: Dato ddtvMayContactDentist: false noMoreReminders: false | Borger vælger ikke at være med i DDTV og at alle borgerens ddtv data slettes (OptOut) | N/A | Borger slettes fra databasen Tandlægevalget (status 0, 'noDentist') og tilhørende påmindelser fjernes i DDTV databasen. OBS: Andre evt. tidligere tandlægevalg for borgeren fjernes. | ||||
| Borger med mange tandlæge valg, kan vises korrekt | ||||||||||
| Testcase 11-1 | En borger der har foretaget mange valg, kan få vist status på sundhed.dk | ddtvCheckStatusRequest | Status: 1 (dentistChosen) dpStatus: Sent dpSent: dato ddtvMayContactDentist: true noMoreReminders: false | Borger vil gerne se den korrekte status for tandlæge valg, selv om der tidligere har været fortaget andre tandlæge valg | N/A | Kontroller log | ||||
| Borger har afgivet fuldmagt - læse | ||||||||||
| Testcase 12-1 | En borger der har læse fuldmagt til en borger på 22 år kan se og vejlede den 22 årige om at vælge tandlæge | ddtvCheckStatusRequest | Status: 1 (dentistChosen) dpStatus: null dpSent: null ddtvMayContactDentist: true noMoreReminders: false | Fuldmagtshaver kan se status | N/A | Status: 1 (dentistChosen) dpStatus: null dpSent: null ddtvMayContactDentist: true noMoreReminders: false | ||||
| Testcase 12-2 | En borger der har læse fuldmagt til en borger på 22 år kan se og vejlede den 22 årige om at vælge tandlæge | ddtvApplyForNewDentistRequest | Status: 1 (dentistChosen) dpStatus: null dpSent: null ddtvMayContactDentist: true noMoreReminders: false | Fuldmagtshaver kan ikke ændre status | N/A | Status: 1 (dentistChosen) dpStatus: null dpSent: null ddtvMayContactDentist: true noMoreReminders: false | ||||
| Borger har afgivet fuldmagt - skrive | ||||||||||
| Testcase 13-1 | En borger der har skrive fuldmagt til en borger på 22 år kan fortage valg af tandlæge på vegne af borgren | ddtvCheckStatusRequest | Status: 0 (noDentist) dpStatus: null dpSent: null ddtvMayContactDentist: false noMoreReminders: false | Fuldmagtshaver kan se status | N/A | Status: 0 (noDentist) | ||||
| Testcase 13-2 | En borger der har skrive fuldmagt til en borger på 22 år kan fortage valg af tandlæge på vegne af borgren | ddtvApplyForNewDentistRequest | Status: 0 (noDentist) | Fuldmagtshaver kan vælge tandlæge for borger | N/A | Status: 1 (dentistChosen) dpStatus: Ready dpSent: null ddtvMayContactDentist: true noMoreReminders: false | ||||