In de praktijk van testen zie je het vaak: processen die zó in elkaar grijpen dat je pas iets kunt testen als het vorige onderdeel succesvol is afgerond. Denk aan het doorlopen van een patiëntinschrijving, het verwerken van een declaratie of het afronden van een zorgtraject. Het heeft dan geen zin om test 5 al te starten als test 3 nog niet eens gedaan is. Enter: de ketentest (of zoals we het in Supportbook noemen: een ketenrun).
Met een ketentest test je de hele keten, stap voor stap, in de juiste volgorde. Zo weet je zeker dat alles goed op elkaar aansluit. Geen losse flodders, maar een gestructureerde testrit.
Een ketenrun is een testrun waarbij de volgorde van de uit te voeren tests/scripts leidend is. Elk testgeval komt pas beschikbaar zodra de vorige afgerond is, ook al is de volgende testgeval voor een andere groep om te testen. Superhandig voor scenario’s waarin processen logisch in elkaar overvloeien – denk bijvoorbeeld aan declaratieprocessen, intakeflows of gegevensoverdrachten tussen applicaties.
In Supportbook kun je eenvoudig ketenruns opzetten én beheren. Hieronder leggen we je stap voor stap uit hoe dat werkt.
Een ketenrun maak je aan via het tabje ‘Trajecten’ → kies een traject → klik op Nieuwe run toevoegen.
Zet in stap 1 van de wizard de optie ‘Ketenrun’ op Ja. De wizard verandert automatisch:
Je vult de rest van de run verder in zoals je gewend bent: componenten, scripts, testgroepen, rollen, etc.
Na het aanmaken van de run, kom je direct in het scherm ‘Ketenbeheer’. Hier bepaal je de volgorde van je testscripts:
Je kunt meerdere ketens toevoegen binnen één run, bijvoorbeeld per processtroom.
In het menu Toewijzen & beheer wijs je testgroepen of testers toe.
Je ziet hier ook direct aan de kleurcodes in welke keten elk testscript valt. Handig!
Wat ideaal is aan een ketenrun is dat je afhankelijkheden kan bepalen tussen verschillende testgroepen.
Is alles goed ingesteld? Dan kun je de ketenrun publiceren of inplannen. Testers krijgen automatisch een mailtje zodra zij aan de beurt zijn. De keten bepaalt wie wanneer mag testen, pas als de vorige stap is afgerond, komt de volgende beschikbaar.
Moet je iets aanpassen of is er iets misgegaan? Geen probleem. Je kunt de keten:
Voor testers ziet een ketentest er net iets anders uit dan een gewone run. In het scherm zie je:
Een ketenrun helpt je realistische tests uit te voeren, net als in het echt. Zo ontdek je waar de ketting mogelijk breekt, en voorkom je verrassingen in productie.
Zelf aan de slag met ketentesten? Duik in je trajecten in Supportbook!