Testgeval vs. Testuitvoering

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Testuitvoeringen kunnen worden gezien als instanties van een testgeval. Bijvoorbeeld, wanneer je een kleine website hebt waarbij de basisgegevens over wat er getest moet worden nooit zullen veranderen (zoals het aantal pagina's, hun namen en URL's), heb je slechts één testgeval nodig. Zelfs wanneer de inhoud dynamisch zal zijn, kan voor elke releasecyclus een nieuwe testuitvoering worden gemaakt van dat testgeval om die wijzigingen te testen op toegankelijkheid. Datzelfde testgeval kan meerdere testuitvoeringen hebben voor elke omgeving, en zelfs verschillende testuitvoeringen voor elk platform waarop de software zal draaien. Een andere manier om erover na te denken is dat het testgeval het opzetten en afbakenen van een beoordeling vertegenwoordigt, terwijl de testuitvoering de daadwerkelijke uitvoering van de beoordeling vertegenwoordigt.

**Belangrijke verschillen** zijn onder andere:

  • Een testgeval kan meerdere testuitvoeringen hebben die eraan gekoppeld zijn, terwijl een testuitvoering slechts aan één testgeval kan worden gekoppeld.
  • Een testgeval kan op zichzelf bestaan zonder een gekoppelde testuitvoering, maar een testuitvoering is altijd gekoppeld aan een testgeval.
  • Een testgeval is een informatierecord en heeft geen workflow of status eraan gekoppeld, terwijl een testuitvoering aan een gebruiker wordt toegewezen om actie te ondernemen (testen uitvoeren, problemen & vlaggen toevoegen, resultaten toewijzen, en problemen exporteren) en is onderhevig aan verschillende niveaus van voltooiing.
  • Een testgeval kan worden gekopieerd en hergebruikt, maar een testuitvoering niet.
  • Zowel testgevallen als testuitvoeringen kunnen worden gearchiveerd.
  • Beide vereisen slechts twee informatievelden om te worden vastgesteld. Een testgeval vereist 'Testgevalnaam', en 'Pagina's' (voor te testen pagina's is ook specificatie van zowel de naam als de URL voor elke pagina vereist), en een testuitvoering vereist 'Checkpoint tests' (door selectie van Alle of alleen Kritische/Serieuze impact), en 'Toewijzen aan' (gebruikersselectie). Daarnaast heeft elk meerdere optionele informatievelden.

Voor meer informatie over elk, zie Test gevallen, en Test uitvoeringen, respectievelijk.