Testen van onderwijsketens met servicevirtualisatie - John van der Molen en Rix Groenboom - HO-link...

16
Rix Groenboom - John van der Molen TESTEN VAN ONDERWIJSKETENS MET SERVICEVIRTUALISATIE

description

Sessieronde 5 Titel: Testen van onderwijsketens met servicevirtualisatie Sprekers: John van der Molen (Testwerk/Hanzehogeschool) en Rix Groenboom (Parasoft Netherlands BV) Locatie: Boston 19

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

16