Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link...
description
Transcript of Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link...
![Page 1: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/1.jpg)
Rix Groenboom - John van der Molen
TESTEN VAN ONDERWIJSKETENS MET SERVICEVIRTUALISATIE
![Page 2: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/2.jpg)
AGENDA
• Over ons• Wat is servicevirtualisatie• Hulpvraag Studielink• Oplossing• Voorbeelden• Waar nog meer?
T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E 2
![Page 3: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/3.jpg)
T E S T E N I N O N D E R W I J S L A N D M E T S E R V I C E V I R T U A L I S A T I E
OVER ONS
John van der Molen• Tester bij Testwerk• Ruime ervaring in het onderwijs-domein• Verantwoordelijk voor de eerste fase van dit project
Rix Groenboom• Solution Architect bij Parasoft• Begeleidt klanten bij invoer van test- en servicevirtualisatieoplossingen• Verantwoordelijk voor de eerste fase van dit project
Bas Dijkstra• Testconsultant bij Oelan• Ruime ervaring met geautomatiseerd testen en servicevirtualisatie• Verantwoordelijk voor de tweede fase van dit project
3
![Page 4: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/4.jpg)
4
WAT IS SERVICEVIRTUALISATIE
4T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
• Simuleren van het gewenste gedrag van een systeem (service) dat nodig is voor het uitvoeren van tests• Vaak niet nodig om de volledige systeem te simuleren
• Gericht op het wegnemen van traditionele beperkingen met betrekking tot de beschikbaarheid van systemen en test-omgevingen
• Complementair aan traditionele virtualisatie (zoals “Vmware”)• Het zijn juist “slimme stubs”
![Page 5: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/5.jpg)
5
OPDRACHT STUDIELINK
T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
Simuleer de koppeling met DUO conform de BRON-HO specificaties zodat onderwijsinstellingen en SIS-
leveranciers de beschikking hebben over een permanente Studielink / DUO keten.
![Page 6: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/6.jpg)
66
OPLOSSING STUDIELINK
Hoger onderwijsinstellingenHoger
onderwijsinstellingenHoger onderwijsinstellingenHoger
onderwijsinstellingen
T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
SimulatieDUO BRON-HO
![Page 7: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/7.jpg)
OPLOSSING STUDIELINK
• Gegevens die worden uitgewisseld omvatten onder andere:– Persoonsgegevens (zowel GBA- als niet-GBA-gegevens);– Vooropleidingsgegevens;– Indicatie soort collegegeld (Wettelijk- of instellingscollegegeld);– Bekostigingsinformatie;– Inschrijving- en resultaatgegevens.
7T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
![Page 8: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/8.jpg)
88
OPLOSSING STUDIELINK
T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
![Page 9: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/9.jpg)
T E S T E N I N O N D E R W I J S L A N D M E T S E R V I C E V I R T U A L I S A T I E
DE UITVOERING
• Project is in twee fasen uitgevoerd
• Fase 1– Uit de weg ruimen van technische hobbels– Simuleren van de eerste berichtstromen
• Fase 2– Uitbreiden van het aantal gesimuleerde berichtstromen– Implementeren mogelijkheid tot persistent opslaan gegevens (database)
9
![Page 10: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/10.jpg)
T E S T E N I N O N D E R W I J S L A N D M E T S E R V I C E V I R T U A L I S A T I E
DE UITVOERING
10
![Page 11: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/11.jpg)
1111
WIE IS 21PJ ??
T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
![Page 12: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/12.jpg)
T E S T E N I N O N D E R W I J S L A N D M E T S E R V I C E V I R T U A L I S A T I E
DE RESULTATEN• Studielink kan haar ketenpartners op alle testomgevingen een connectie
met de webservices van DUO aanbieden– ‘Echt’ of gesimuleerd
• Alle acceptatie omgevingen (incl beveiliging) tussen instelling en studielink zijn onveranderd– Per omgeving andere data mogelijk
• Of, zoals Studielink het verwoordt:
“Met de virtuele testomgeving kunnen we, ongeacht de(on-)beschikbaarheid van de testomgevingen bij DUO, onderwijsinstellingen
en SIS-leveranciers de zekerheid bieden om over de volledige Studielink-keten testgevallen uit te kunnen voeren.”
12
![Page 13: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/13.jpg)
13
IETS VOOR U?
13T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
Studielink ontwikkelingRegressietesten van Studielink
SL Simulatie DUO/RNI
Simulatie SIS
![Page 14: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/14.jpg)
IETS VOOR U?
T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
SIS-leveranciers Regressietesten van een SIS
SIS
Adap
ter
Simulatie SL/DUO
Simulatie andere externe systemen
![Page 15: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/15.jpg)
15
IETS VOOR U?
15T E S T E N I N O N D E R W I J S K E T E N S M E T S E R V I C E V I R T U A L I S A T I E
OnderwijsinstellingenSimuleren van systemen/testomgevingen
SISES
B
Backend systeem x
Backend systeem y
![Page 16: Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link 2014](https://reader034.fdocument.pub/reader034/viewer/2022042606/54c3ae874a79593e5f8b4649/html5/thumbnails/16.jpg)
16