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) dpStatus: Ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false |
| 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 post Start Job! (automatisk i produktion) ddtv-batch-service/digital-post-job/start | Status: 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 |
| 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 | Status: 1 (Dentist chosen) dpStatus: 0 dpSent: Null? ddtvMayContactDentist: true noMoreReminders: false |
| Testcase 1-5 | 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) | Status: 1 (Dentist chosen) dpStatus: null dpSent: dato? ddtvMayContactDentist: true noMoreReminders: false | Tjek status kan vises på sundhed.dk | Bliver Borgerens anmodning modtaget i EDIPortalen | Status: 2 (dentistContacted) dpStatus: null dpSent: dato? ddtvMayContactDentist: null? noMoreReminders: false |
| Testcase 1-6 | Borger bliver snart 22 år. Tandlæge behandler anmodning fra Borger snart 22 år (accept) | ddtv - Dentist accept | 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 NSP | Status: 3 (dentistAccepted) dpStatus: ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false |
| Testcase 1-7 | 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 | Status: 3 (dentistAccepted) dpStatus: ready dpSent: null ddtvMayContactDentist: false noMoreReminders: false | N/A | N/A | Status: 3 (dentistAccepted) dpStatus: Sent dpSent: Dato ddtvMayContactDentist: false noMoreReminders: false |
| Testcase 1-8 | 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-9 | 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 |