Rond het jaar 2010 bevond Model-Based Testing (MBT) zich op de top van de hype cycle.

Improve Whitepaper

Download hier de whitepaper voor meer informatie over dit onderwerp

21265 Improve Whitepaper

Het werd gezien als een must-have. De methode zou relatief simpel ingevoerd kunnen worden met beperkte investeringen. Daarna volgde het dal van de desillusies. Het bleek toch veel complexer dan gedacht en de kosten wogen vaak niet op tegen de baten. Veel organisaties stopten daarom met MBT. En dat is jammer, want de ervaringen tonen ook dat MBT wel degelijk op het plateau van productiviteit kan belanden als het in de juiste situaties wordt ingezet. Welke situaties zijn dat? En waar moet je op letten als je hiermee aan de slag wilt gaan?

MBT is een vorm van testautomatisering. Net als bij Model Driven Engineering gebruik je ook bij MBT een model als basis. Dat model dient twee doelen:

  • Het vereenvoudigt de communicatie met stakeholders omdat zo’n model veel eenvoudiger te begrijpen is dan code.
  • De tool genereert automatisch de testscripts uit het model en voert deze uit. Je hoeft je testscripts dus niet zelf te programmeren.

In het geval van MBT ontwerp je een model op basis van de voorwaarden die je aan een test stelt. Deze voorwaarden hebben betrekking op vragen als:

  • Welk onderdeel testen we precies?
  • Welke risico’s willen we wegnemen of beperken?
Data model

De voordelen van MBT liggen op drie vlakken:

  • Tijd- en kostenbesparing
  • Kwaliteitsverbetering
  • Verbetering van de communicatie

Meer informatie?

Neem contact op met Mark van Lanen

Stuur een mail Maak een connectie
Mark van Lanen