Testgeval vs. Testrun

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

Testruns kunnen worden beschouwd als instanties van een testgeval. Bijvoorbeeld, als je een kleine website hebt waarbij de basisgegevens van wat moet worden getest nooit veranderen (zoals het aantal pagina's, hun namen en URL's), heb je slechts één testgeval nodig. Zelfs wanneer de inhoud dynamisch is, kan voor elke releasecyclus een nieuwe testrun worden gecreëerd van dat testgeval om die wijzigingen op toegankelijkheid te testen. Datzelfde testgeval kan meerdere testruns hebben voor elke omgeving, en zelfs verschillende testruns voor elk platform waarop de software zal draaien. Een andere manier om het te bekijken is dat het testgeval de opstelling en scope van het uitvoeren van een beoordeling vertegenwoordigt, terwijl de testrun de handeling van het daadwerkelijk uitvoeren van de beoordeling vertegenwoordigt.

Belangrijke verschillen omvatten:

  • Een testgeval kan meerdere testruns hebben die eraan verbonden zijn, terwijl een testrun slechts aan één testgeval kan worden gekoppeld.
  • Een testgeval kan op zichzelf bestaan zonder een bijbehorende testrun, maar een testrun is altijd gekoppeld aan een testgeval.
  • Een testgeval is een informatieopname en heeft geen workflow of status die eraan verbonden is, terwijl een testrun wordt toegewezen aan een gebruiker 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 testrun niet.
  • Zowel testgevallen als testruns kunnen worden gearchiveerd.
  • Beide vereisen slechts twee informatievelden om te worden vastgesteld. Een testgeval vereist 'Testgevalnaam' en 'Pagina's' (pagina's die moeten worden getest vereisen ook de specificatie van zowel de naam als de URL voor each), en een testrun vereist 'Controlepunt testen' (via de selectie van ofwel Alle of alleen Kritisch/Serieus impact), en 'Testen toewijzen aan' (gebruikersselectie). Bovendien heeft elk meerdere optionele informatievelden.

Voor meer informatie over elk zie Test Geval en Test Run, respectievelijk.