Acceptatie testrapport
Bij de oplevering van verschillende systeem aanpassingen vindt meestal eerst een acceptatietest plaats. De resultaten van deze testen dienen we vast te leggen in een testrapport. De rapportage is aan de belanghebbende opdrachtgever i.q. de Applicatie-eigenaar. Om de resultaten van de verschillende testen goed te kunnen vergelijken en te waarborgen dat we aan alle belangrijke aspecten aandacht hebben besteed is er een vast kader voor het maken van een acceptatie testrapport. Een rapportage standaard is hieronder nader uitgewerkt.
Een acceptatie testrapport bestaat uit een aantal verplichte hoofdstukken. Als het niet mogelijk is om invulling te geven aan een hoofdstuk dienen we dit toch aan te geven. Een voorbeeld hiervan is als de gebruikers niet mee testen bij bulkprocessen. Zodoende is bekend waarom dat hoofdstuk niet verder is uitgewerkt. De volgende hoofdstukken dienen in het acceptatie testrapport aanwezig te zijn:
We moeten aangegeven welke opdracht de grondslag is voor de aanpassing van de software. Tevens geven we aan welke situatie we met behulp van de opdracht moeten bereiken.
Ook moeten we aangeven:
Het kan voorkomen dat producten in de test betrokken zijn die niet zijn aangepast. Ze zijn echter nodig zijn om de gewijzigde producten goed te kunnen beoordelen. Het gaat hierbij bijvoorbeeld om raadpleegschermen of lijsten. Dit dienen we ook in de rapportage te vermelden.
We moeten aangegeven in hoeverre we het testplan konden uitvoeren en om welke redenen van het testplan is afgeweken. Tevens dienen we per testcase aan te geven wat de resultaten zijn. Een en andere moeten we in een logboekvorm vast te leggen zodat de activiteiten per dag per testobject zichtbaar zijn. Zo maken we duidelijk is welke inspanningen er nodig waren om bepaalde problemen op te lossen. De datum waarop het probleem opgelost is zien we graag naast de constateringsdatum staan.
Voor de inzichtelijkheid dienen we per testcase te beschreven om welke activiteit het gaat, waarbij we ook de modulenamen noemen. Tevens willen we graag weten wie de testcase heeft uitgevoerd.
Indien er testgevallen nodig zijn om de test uit te kunnen voeren dienen we deze aan te geven. Ook hun diversiteit en de resultaten zijn per testgeval rapporteren we. Bij de aanwezigheid van een acceptatiedatabase is dit niet altijd nodig. Tevens dient het duidelijk te zijn welke methode is toegepast om de testgevallen te bepalen.
Voor het samenstellen van de testset van testgevallen en het daadwerkelijk uitvoeren van de test kunnen we gebruik maken van de daarvoor bedoelde checklisten van ITpedia.
Aan de hand van de testresultaten beschrijven we de belangrijkste conclusies en aanbevelingen in het kort. Het testplan kunnen we er als leidraad bijhouden.
Onderwerpen die in dit hoofdstuk als paragraaf naar voren dienen te komen zijn:
Binnen het kader van de testrapportage is apart ruimte gereserveerd voor aanvullende bijzonderheden. Denk hierbij aan:
Tevens kunnen we indien mogelijk alvast een indicatie gegeven over het gedrag van het informatiesysteem in de productie-omgeving. Misschien is al duidelijk of en hoe de in de testomgeving vastgestelde performance ook in de productie-omgeving te halen is.
In dit hoofdstuk beschrijven we het volgende:
Aangezien we het acceptatie testrapport altijd na het afronden van de test maken, moeten we bij een gedeeltelijke in-productie-name aangeven waarom we producten wel of niet in productie nemen.
Het paraferen en dateren van het testrapport door verantwoordelijken. Dit bekrachtigt de goedkeuring van de producten die we in het hoofdstuk ‘Eindoordeel en advies’ als gereed hebben aangemerkt. Tevens ontslaat het de testers van hun verantwoordelijkheden en verder testwerk.
De noodzaak van het maken van een testrapport zien we niet altijd in, het kost tijd en het systeem is al akkoord. Een paraaf op het module formulier moet voldoende zijn, denkt men soms.
D.m.v. het acceptatie testrapport leggen de testers echter verantwoording af over de werkzaamheden die zij hebben verricht. Het maken van een omvangrijk verslag kunnen we echter voorkomen. Maak daarvoor gebruik van een formulier en te verwijzen naar de registraties in ITpedia. Om deze redenen is getracht om het formulier tot één blad te beperken. Tijdens het testen kan blijken dat ter ondersteuning van het formulier bijlagen nodig zijn. Het gebruik van het formulier is mede afhankelijk van de organisatievorm waarbinnen we het gebruiken.
Om meer zekerheid te kunnen krijgen over de diepgang en de uitvoering van de acceptatietest dienen we in dit blok een aantal vragen te beantwoorden:
Klik hier (Acceptatietestrapport.pdf) voor een voorbeeld Accpetatie testrapport (formulier).
Discussieer mee op LinkedIn.
Mogelijk is dit een vertaling van Google Translate en kan fouten bevatten. Klik hier om mee te helpen met het verbeteren van vertalingen.