Skip to content
ICT Fusion Knowledgebase

Testrapport

Je test je applicatie en legt de resultaten vast in een testrapport. Je beschrijft wat je hebt getest, hoe je hebt getest, wat de uitkomsten zijn en welke bugs of verbeterpunten er zijn. Je werkt in een team en beheert het ontwikkelproces in GitLab. Dit product past bij de leeruitkomst Software: ontwerpen, maken en testen.

Een testrapport maakt inzichtelijk of de applicatie voldoet aan de gestelde eisen en acceptatiecriteria. Het kan gaan om handmatige tests, geautomatiseerde tests (unit, integratie, e2e), of een combinatie. Het rapport bevat een overzicht van de uitgevoerde tests, de resultaten (geslaagd/gefaald), en eventueel bevindingen en aanbevelingen.

Kwaliteitsindicatoren

Bij het waarderen van dit product zal er worden gekeken naar de volgende kwaliteitsindicatoren:

  • Het testrapport is een op zichzelf staand document met een duidelijke introductie en doel.
  • Er is beschreven wat er is getest (scope: welke onderdelen, welke scenario’s of acceptatiecriteria).
  • De testaanpak is beschreven (handmatig, geautomatiseerd, welke tools of frameworks).
  • De testresultaten zijn weergegeven (bijv. overzicht geslaagd/gefaald, eventueel screenshots of output).
  • Bevindingen (bugs, verbeterpunten) zijn vastgelegd en waar mogelijk voorzien van prioriteit of vervolgactie.
  • Er zijn verwijzingen naar testcode of testruns in GitLab waar van toepassing.
  • Het rapport sluit aan bij de requirements en acceptatiecriteria van de applicatie.

Template

Om een testrapport te schrijven, kan je gebruik maken van de volgende template:

# Testrapport: [applicatie / sprint / datum]

Korte introductie: wat is het doel van dit rapport en over welke versie of sprint gaat het?

## Scope van de tests

Wat is er getest? (onderdelen, functionaliteit, acceptatiecriteria)

## Testaanpak

- Handmatig / geautomatiseerd
- Gebruikte tools of frameworks
- Testdata of -scenario's

## Resultaten

Overzicht van de resultaten:
- Geslaagde tests
- Gefaalde tests (met korte toelichting)
- Eventueel: coverage of andere metrics

## Bevindingen

Lijst van bugs, problemen of verbeterpunten. Eventueel met prioriteit of vervolgactie.

## Conclusie

Voldoet de applicatie aan de geteste eisen? Wat zijn de belangrijkste vervolgstappen?

## Referenties

Verwijzing naar testcode of testruns in GitLab.