Overkoepelende teststrategie, testaanpak, scope, testsoorten en praktische uitvoering per lifecyclefase.
De teststrategie beschrijft hoe kwaliteit wordt geborgd gedurende de volledige lifecycle van een oplossing. Het definieert scope, aanpak, testniveaus en verantwoordelijkheden.
👉 Testen is geen losse activiteit, maar een geïntegreerd onderdeel van development, deployment en governance.
De teststrategie volgt een gelaagde opbouw van technische validatie naar business waarde:
👉 Unit Testing → Integration Testing → System Testing → User Acceptance Testing → Business Validation
De testpiramide laat zien hoe testen verschuift van technische validatie naar business waarde en adoptie.
Binnen de teststrategie wordt onderscheid gemaakt tussen testlevels en testtypes.
De verschillende niveaus binnen de testpiramide:
Unit Testing → Integration Testing → System Testing → User Acceptance Testing → Business Validation
Aanvullende teststrategieën die over meerdere niveaus heen worden toegepast:
Een goede teststrategie zorgt ervoor dat kwaliteit structureel wordt geborgd, van componentniveau tot business waarde.
👉 Testen is geen fase, maar een doorlopend proces in de lifecycle.