...
Test uitvoeren
VIS voert use-cases in, in systeem
VIS genereert “XML output VIS”, per use-case
VIS biedt “XML output VIS” digitaal aan, aan Stichting CareCodex
Stichting CareCodex importeert “XML output VIS”
XML vergelijking intern
Test levert niet het juiste resultaat (fouten)
Onderzoek naar de reden van de fout
Reparatie van de fout
Test opnieuw uitvoeren
Test levert het juiste resultaat
Vertegenwoordiger van Nictiz beoordeelt het resultaat
De vertegenwoordiger van Nictiz plaatst de testresultaten in InteropLab en geeft akkoord
Test uitvoeren
VIS voert use-cases in, in systeem
Elke use-case (8) wordt door de betreffende VIS ingevoerd in het systeem. De verschillende vrouwen zijn al aanwezig in de systemen, omdat deze ook gebruikt worden voor de testen van MedMij en Perined. Belangrijk is dat de verschillende zwangerschappen worden toegevoegd, en dat daarbij alle genoemde velden worden ingevoerd.
VIS genereert “XML output VIS”, per use-case
Elke use-case heeft een eigen XML output.
VIS biedt “XML output VIS” digitaal aan, aan Stichting CareCodex
De XML output VIS dient als XML file aangeboden te worden, zodat deze geïmporteerd kan worden in het XML test tool.
Stichting CareCodex importeert “XML output VIS”
Van elke ontvangen XML output VIS wordt een use-case aangemaakt door het implementatieteam. De use-case wordt uniek geïdentificeerd per VIS, per use-case, en per datum. Hierdoor zijn ook verschillen tussen de geleverde XML files te beoordelen.
XML vergelijking intern
In XML test tool (MVP) wordt XML output, digitaal vergeleken met de XML testbron. In eerste instantie wordt vergelijking gedaan door medewerkers Stichting CareCodex. De resultaten van de test worden gedeeld met het consortium en het team van de VIS. (HOE[TW1] ?)
Test levert niet het juiste resultaat (fouten)
Het is mogelijk dat de test niet het juiste resultaat oplevert. Met juist wordt hier bedoeld dat de XML output VIS zowel syntactisch als semantisch gelijk is aan de XML testbron.
Met syntactisch wordt bedoeld de structuur van de file en de juiste veldnamen, in dit geval de XPATH.
Met semantisch wordt bedoeld de invulling van het veld.
Boolean
Datum (wel of niet met tijd)
Numerieke waarde (wel of niet met komma)
Tekst
Keuzeveld met SNOMED codering
Onderzoek naar de oorzaak van de fout
Mogelijke oorzaken zijn:
Verkeerde invoer bij de VIS
Verkeerde opbouw van de XML output VIS
Verkeerd geïmporteerd
Verkeerd geïnterpreteerd
Etc.
Reparatie van de fout
In samenwerking met het consortium en het team van de VIS kan de fout gerepareerd worden.
Test opnieuw uitvoeren
Direct na reparatie kan de test opnieuw uitgevoerd worden. In overleg met het consortium en het team van de VIS kan de test ook uitgevoerd worden na een verzameling van reparaties.
Test levert het juiste resultaat
Na iteratie van testen en repareren kan het implementatieteam tot de conclusie komen dat het juiste resultaat is bereikt. Dan kan de vertegenwoordiger van Nictiz geactiveerd worden voor het beoordelen van het resultaat.
Vertegenwoordiger van Nictiz beoordeelt het resultaat
De vertegenwoordiger van Nictiz doet de test zelf en beoordeelt het resultaat
De vertegenwoordiger van Nictiz plaatst de testresultaten in InteropLab en geeft akkoord
[TW1]Toepassing is een MVP met resultaten op het scherm, er is nog geen output gebouwd