Intro

Formålet med denne side er at beskrive, hvordan vi tester dokumentdeling gennem NSPs dokumentdelingsservice.

Test typer

NummerTest typeBeskrivelseAnsvarlig
1

Systemintegrationstest

også kaldet Egen-Test

Her verificeres at der er en teknisk sammenhængende løsning mellem en anvender og NSP.

Der er en standard testprotokol for systemintegrationstest som altid skal køres. Der kan være tilføjelser til standardprotokollen, som er specifikke for den enkelte dokumenttype.

Projekt og Leverandør
2CertificeringDer er en egentest og en livetest af at standarden overholdes indholdsmæssigt og metadataMedcom
3E2E test

Her verificeres, at løsningen forretningsmæssigt fungerer efter hensigten på tværs af kildesystem(er) og modtagersystem(er).

Der er retningslinier for, hvad E2E testen bør indeholde, men testcases vil typisk være defineret specifikt til projektet.

E2E testen tester flowet i dokumentdelingen, samtykke- og frabedelser, behandlingsrelationsnotifikationer, rettigheder samt minlog registreringer. 

Planlægges af projekt SDS-NSP TM deltager
4Forretningsregel test

Det skal aftales som en del af projektet, hvornår og hvem der udfører forretningsregeltesten. Den kan foretages som en del af E2E og dele af den kan løbes igennem i EgenTesten. Forretningsreglerne løbes igennem på et møde mellem SDS/Arosii, Medcom og projektledelse, hvor det afgøres i hvilke testtyper forretningsreglerne behandles

Projekt


Test arkitektur

Ansvar

Ansvarsfordeling mellem MEDCOM, SDS/Arosii, projekter og leverandører

R= Responsible (udførende på opgaven), A=Accountable (ansvarlig for at opgaven udføres), C=Consulted (konsulteret), I=Informed (Informeret)

AktivitetSDS POArosii TMMedcomProjektLeverandør
Systemintegrationstest




Vedligeholdelse af checkliste til testprotokolARIC
Systemintegrationstest / EgentestIC
AR
Certificering




Planlægning af certificeringCIARC
Testcase udarbejdelse til egentest og certificeringIIA/RC
Egentest (forberedelse til certificering)

ARR
Medcom Certificering MetadataIIARR
Medcom Certificering indholdIIA/RCC
E2E test




Vedligeholdelse af checkliste til testprotokolARCC
Planlægning af E2ECCRAC
Test case udarbejdelseIR?CII
Test case eksekveringACCRR
Test rapportering og dokumentationIR?IAC
Tilbagemelding på testIR?R?AI

- SDS laver særskilt testprotokol for SIT /Louise
- SDS laver særskilte protokoller for hver dokumenttyper, indeholdende test af forretningsregler (afstemt med ESPO) /Louise
  - Afstemme testprotokoller med Medcom, da nogle forretningsregler sandsynligvis vil testes i certificeringen /Louise
- Medcom reviewer egne testprotokoller ift at sikre at feltindhold verificeres ift syntaks og semantik - så godt som muligt /Huy
- Opdatere domæneregler ift særlige regler for dokumenttyper /Louise kommer med et bud og SDS Gitte/PO reviewer inden den sendes til styregruppen
- Der skal laves en vejledning til kildesystemleverandører vedr oprettelse af data /Louise
- Medcom og SDS proces og testbeskrivelser skal være tydelige og referere til hinanden, så leverandørerne kan få overblik over de samlede testkrav til dem /Medcom

Proces for planlægning af test

AktivitetDeltagere
Planlægning af testforløb

Projektleder tager intitiativ

Deltagere: Medcom, SDS, Arosii TM, relevante projektdeltagere

Test af forretningsreglerAfklaring af hvor i testprocessen de forskellige forretningsregler verificeres
Tilpasning af SIT/Egentest + E2E testprotokoller/checklister til konkret projektProjekt og Arosii TM