Testontwerptechnieken
Om te komen tot de testgevallen voor het handmatig of geautomatiseerd uitvoeren van testen is het nodig om deze te ontwerpen. Er zijn verschillende technieken om te komen tot testgevallen. Sommige ervan zijn heel formeel en vereisen een bepaalde vorm van documentatie als testbasis. In de cursus Testontwerptechnieken leert de deelnemer gebruik te maken van de meestgebruikte testontwerptechnieken, waarbij ook praktische testuitvoeringsoefeningen niet worden geschuwd.
Overzicht
Om te komen tot de testgevallen voor het handmatig of geautomatiseerd uitvoeren van testen is het nodig om deze te ontwerpen. Er zijn verschillende technieken om te komen tot testgevallen. Sommige ervan zijn heel formeel en vereisen een bepaalde vorm van documentatie als testbasis. In de cursus Testontwerptechnieken leert de deelnemer gebruik te maken van de volgende testontwerptechnieken:
- Equivalentieklassentest
- Use Case test
- Grenswaardentest
- Beslistabeltest
- Elementaire vergelijkingentest
- Procescyclustest
- Toestandsovergangentest
- Datacombinatietest
- CRUD-test
- Exploratietest
- Foutgissen
Voor alle testontwerptechnieken geldt dat wordt gekeken naar de werking, de benodigde testbasis, de variaties in testdekking en het toepassingsgebied. Er wordt veel met iedere techniek geoefend, zowel met quizzen als met grotere, praktische opdrachten en de door de deelnemer gemaakte opdrachten worden nagekeken door de docent.
Deze cursus is op aanvraag beschikbaar voor groepen vanaf 3 personen. In overleg kunt u ervoor kiezen om deze cursus voltijds, of gedurende een periode naar keuze te laten verzorgen. De cursus wordt naar wens fysiek op locatie, of geheel live online verzorgd in een combinatie van live online presentaties, zelfstudieopdrachten met docentbegeleiding en live online workshops. De kwaliteit van live online cursussen van Testconsultancy Groep is vergelijkbaar met volledig fysiek gegeven cursussen.
Lesprogramma
Lesprogramma
- 4 Sections
- 14 Lessons
- 26 weken
- Inleiding en overzicht gebruik testontwerptechniekenIn dit deel kijken we naar de toepassing van testontwerptechnieken en leggen we de basis die nodig is voor het gebruik van testontwerptechnieken6
- 1.1Condities en waarheidstabellen
- 1.2Oefening condities herkennen10 minuten0 Questions
- 1.3Oefening waarheidstabellen opstellen10 minuten0 Questions
- 1.4Herkennen en lezen van ontwerpdiagrammen
- 1.5Gebruik van testontwerptechnieken
- 1.6Oefening testsituaties afleiden van ontwerpdiagrammen10 minuten0 Questions
- Testontwerptechnieken gebaseerd op documentatieIn dit deel gaan we aan de slag met formele testontwerptechnieken die je kunt gebruiken als je de beschikking hebt over een testbasis met testsituaties, zoals specificaties of user stories.7
- Testontwerptechnieken gebaseerd op proces en gebruikIn dit deel gaan we aan de slag met testontwerptechnieken die toepasbaar zijn in situaties waar vanuit het perspectief van gebruik moet worden getest.8
- Informele en gecombineerde testontwerptechniekenVerschillende testontwerptechnieken zijn beschikbaar voor informele (niet op schrift beschikbare) specificaties.6