Examenvoorbereiding
Kerntaak 3
Acceptatietest
Tijdens de acceptatietest wordt de applicatie door de gebruiker (of opdrachtgever) getest. De ontwikkelaar maakt een acceptatietest voor de gebruiker zodat die zelfstandig de applicatie kan testen.
Opstellen acceptatietest
- Functionaliteit
- Bijv. bestellen of registreren. Korte beschrijving van de functionaliteit
- Actie
- Beschrijving van hetgeen de gebruiker moet doen om de functionaliteit te testen
- Bijv. vul gegevens in op het registratieformulier en druk op 'verstuur'-knop.
- Scenario
- De situatie en handelingen die gedaan moeten zijn voordat de functionaliteit getest kan worden.
- Bijv. de gebruiker moet ingelogd zijn voordat het uitloggen getest kan worden.
- Verwachte resultaat
- Bijv. de gebruiker ziet zijn naam boven in de menubalk na het inloggen.
- Werkelijk resultaat
- Dit kun je pas invullen als er daadwerkelijk is getest!
- Bijv. de gebruiker logt in met de juiste inloggegevens, maar hij ziet een wit scherm!
- Aanpassingen
- Als het werkelijk resultaat afwijkt van het verwachte resultaat gaat er dus iets mis!
- Geef aan wat er aangepast moet worden om toch het verwachte resultaat te krijgen.
- Bijv. de functionaliteit van het inloggen moet gecontroleerd en aangepast worden.
- Geef aan wat de prioriteit is van het gesignaleerde probleem en voeg je naam toe, zodat men kan zien wie de acceptatietest heeft begeleid.
Uitvoeren acceptatietest
- Geef de gebruiker muis en toetsenbord en leg aan de hand van de acceptatietest uit welke handelingen hij uit moet voeren om de functionaliteit te testen.
- Noteer opmerkingen van de gebruiker die relevant zijn voor de applicatie. Het kan gaan om fouten en bugs, maar ook om wensen of interpretatieverschillen of gebruiksvriendelijkheid.
- Noteer ook opmerkingen die gaan over het proces en de totstandkoming van de applicatie. Deze opmerkingen kun je later gebruiken bij het schrijven van de evaluatie.
- Geef de aanpassingen een prioriteit (fouten en bugs moeten natuurlijk opgelost worden, maar wensen moeten wel in overeenstemming zijn met het functioneel ontwerp).
Opleveren applicatie
- Demonstreren functionaliteit
- Technische uitleg met behulp van klassendiagram
Evaluatie
- Gebruik de STAR methodiek om de applicatie en de totstandkoming van de applicatie te evalueren
- Beschrijf de Situatie
- Wat was jouw Taak
- Wat heb je gedaan (Actie)
- Hoe kijk je daar op terug. Wat ging goed en wat had beter gekund (Reflectie)