Menu

Aantal leden:
779
Aantal jaren testervaring:
9900
Aantal leden:
779
Aantal jaren testervaring:
9900
Word nu lid

Richt de testomgeving zo snel mogelijk in

Naam Martijn Zielhorst
Functie Testmanager
Bedrijf Zielhorst Testmanagement

In de vijftien jaar dat ik in het testvak zit, is er sowieso één gezamenlijk probleem geweest bij alle opdrachten: de testomgeving. Mijn tip is dan ook heel eenvoudig: begin zo snel als je kunt met het inrichten van de testomgeving. Als er al een testomgeving is, test hem dan. Bij nieuwbouw-applicaties is die er vaak nog niet meteen. En als er al een testomgeving is, lijkt ‘ie niet op de productieomgeving (soms weet men ook niet hoe die er uit komt te zien).

Zorg dat er – in samenwerking met de technisch projectleider – een eerste versie van de testomgeving wordt ingericht, en test deze ook. Bij bestaande applicaties is er meestal wel een testomgeving, maar ook daar zijn vaak nog problemen op het gebied van testdata, koppelingen naar andere systemen, verversing van de testomgeving of gelijkenis met de productieomgeving. Dit is helemaal relevant als er een hele ketentestomgeving moet worden ingericht. Een herkenbaar voorbeeld is dat de ‘techneut’ aangeeft dat de koppeling tussen twee systemen gerealiseerd is.

Meestal is slechts de aanname gedaan dat ‘het wel zal werken’ en is er niet eens een bericht verstuurd via deze koppeling. Het is dan zaak om de koppeling snel te testen. Zijn alle losse koppelingen getest, dan kan de keten worden getest. Het is raadzaam om een en ander zo snel mogelijk in het testtraject uit te voeren. Wacht niet tot de testuitvoering, maar probeer zo vroeg mogelijk in het traject zoveel mogelijk delen van de ketentestomgeving te testen. Als je een knip moet leggen, doe dat dan bij een systeem of database in de keten. En zorg dat alle koppelingen één keer geraakt zijn.

In het TMap-boek was het inrichten van infrastructuur een activiteit in de fase Voorbereiding. Gelukkig is dit in TMap Next rechtgetrokken en heeft men voor het inrichten en beheer van infrastructuur zelfs een aparte fase in het testproces onderkend. Als de fase Uitvoering eenmaal van start kan, is het hebben van een goed werkende (keten)testomgeving alle inspanningen dubbel en dwars waard.