Testcase 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 gezien als instanties van een testcase. Bijvoorbeeld, wanneer je een kleine website hebt waarvan de basisinformatie over wat getest moet worden nooit zal veranderen (zoals het aantal pagina's, hun namen en URL's), heb je slechts één testcase nodig. Zelfs wanneer de inhoud dynamisch zal zijn, kan voor elke releasecyclus een nieuwe testrun worden gemaakt vanuit die testcase om die wijzigingen te testen op toegankelijkheid. Diezelfde testcase 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 beschouwen is dat de testcase het opzetten en afbakenen van de beoordeling vertegenwoordigt, terwijl de testrun het daadwerkelijk uitvoeren van de beoordeling vertegenwoordigt.

**Belangrijke verschillen** omvatten:

  • Een testcase kan meerdere testruns hebben die eraan zijn gekoppeld, terwijl een testrun slechts aan één testcase kan worden gekoppeld.
  • Een testcase kan zelfstandig bestaan zonder een gekoppelde testrun, maar een testrun is altijd gekoppeld aan een testcase.
  • Een testcase is een informatierecord en heeft geen workflow of status eraan gekoppeld, terwijl een testrun is toegewezen aan een gebruiker om actie te ondernemen (tests uitvoeren, problemen en vlaggen toevoegen, resultaten toewijzen en problemen exporteren) en onderhevig is aan diverse voltooiingsniveaus.
  • Een testcase kan worden gekopieerd en hergebruikt, maar een testrun niet.
  • Zowel testcases als testruns kunnen worden gearchiveerd.
  • Beiden vereisen dat slechts twee informatievelden worden ingevuld. Een testcase vereist 'Testcasenaam' en 'Pagina's' (de te testen pagina's moeten ook zowel de naam als de URL voor elke specificeren), en een testrun vereist 'Checkpoint testen' (via selectie van ofwel Alles of alleen Kritieke/Serieuze impact), en 'Test toewijzen aan' (gebruikersselectie). Bovendien heeft elk meerdere optionele informatievelden.

Voor meer informatie over elk, zie Testcases, en Testruns, respectievelijk.