1
Doelstellingen en motivering van Model-Based Testing (MBT)
- Waarom MBT introduceren in een testproces?
- Wat zijn de valkuilen die u moet vermijden?
- Hoe past MBT in Agile- en gefaseerde ontwikkelingsprocessen?
- Relatie met Requirements Engineering.
Rollenspel
U integreert MBT in uw testproces, wat gaat er veranderen? Meerkeuzevragenlijst ter voorbereiding op het examen.
2
Activiteiten en resultaten van Model-Based Testing
- Hoofdactiviteiten: modellering, testgeneratie en aanpassing.
- Gebruikte elementen aan de invoerzijde en resultaten van een testproces met MBT.
- Koppeling met de analyse, ontwerp- en uitvoeringsactiviteiten van de tests.
Oefening
Meerkeuzevragenlijst ter voorbereiding op het examen: kennis van de activiteiten en deliverables van MBT.
3
Modellering voor het ontwerp van tests
- Kennis en toepassing van modellering voor de test.
- Kennis van de families van modelleertalen die voor MBT worden gebruikt.
- Kennis van de goede praktijken van MBT-modellering.
- Weet wanneer u de modellen uit de fase van de eisenanalyse moet hergebruiken.
Praktisch werk
MBT-modellering. Meerkeuzevragenlijst ter voorbereiding op het examen.
4
Genereren van tests
- De verschillende families van test coverage criteria.
- Test coverage criteria en testgeneratiecriteria toepassen.
- Kennis van de goede praktijken van testgeneratie.
Praktisch werk
Testgeneratie op basis van modellen. Meerkeuzevragenlijst ter voorbereiding op het examen.
5
Implementatie en uitvoering van tests met MBT
- Overgang van testgeneratie naar manuele of geautomatiseerde uitvoering.
- Documentatie van de tests en publicatie in het referentiekader.
- Kennis van de goede praktijken van testaanpassing.
Praktisch werk
Wijziging van een MBT-model om rekening te houden met veranderingen in de eisen. Meerkeuzevragenlijst ter voorbereiding op het examen.
6
Beoordeling en toepassing van een MBT-aanpak
- Weten hoe u de voortgang van een project met MBT kunt meten.
- Kennis van de verschillende categorieën tools die worden gebruikt voor MBT.
Examen
Herhaling en certificeringsexamen.