Volgorde aanhouden (ja/nee)

In Testersuite kan onderscheid worden gemaakt tussen testruns waarin de volgorde van het uitvoeren van de testcases wordt afgedwongen (Volgorde aanhouden = ja) en testruns waarin dit niet het geval is (Volgorde aanhouden = nee). Of de volgorde moet worden afgedwongen is in te stellen in de detailgegevens van een testrun.

Wanneer de volgorde moet worden afgedwongen (Volgorde aanhouden = ja) dan geeft het veld Actieve tester aan welke tester aan de beurt is om zijn testcase uit te voeren. In deze testruns is er altijd één actieve tester.

Wanneer de volgorde niet hoeft te worden afgedwongen (Volgorde aanhouden = nee) dan kunnen alle testers in de testrun tegelijk hun tests uitvoeren. Wanneer de testcases in een testrun verschillende testers hebben dan krijgt het veld Actieve tester de waarde ‘Meerdere testers’. Wanneer alle testcases dezelfde tester hebben dan wordt deze tester de actieve tester. Om te bepalen of er sprake is van meerdere testers of van één tester wordt alleen gekeken naar de testcases die nog niet zijn afgerond.

Voorbeeld van een testrun met Volgorde aanhouden = nee

Deze testrun heeft vier testcases en drie verschillende testers (Janneke, Fred en Peter). Al deze testers hebben hun tests nog niet afgerond. Een testcase is afgerond als deze de status OK of Overgeslagen heeft. In dit voorbeeld zal het veld Actieve tester de waarde ‘Meerdere testers’ krijgen.

Fred gaat door met testen en heeft op een bepaald moment zijn test afgerond (testcase heeft de status OK gekregen).

Vanaf dat moment hebben alle testcases die nog niet zijn afgerond dezelfde tester (Peter). Dit betekent dat de waarde van het veld Actieve tester in deze testrun zal veranderen van ‘Meerdere testers’ in ‘Peter van den Berg’.

Voorbeeld van een testrun met Volgorde aanhouden = ja

Deze testrun heeft vier testcases en twee verschillende testers (Karin en Fred). Karin is de eerste tester die haar test moet uitvoeren. Zij is al gestart met testen maar is nog niet klaar. Alleen haar testcase kan worden uitgevoerd omdat de volgorde wordt afgedwongen. Dit wordt aangeduid met het zandloper  icoontje. In dit voorbeeld zal het veld Actieve tester de waarde ‘Karin Hoppenberg’ krijgen.

Karin gaat door met testen en heeft op een bepaald moment haar test afgerond (testcase heeft de status OK gekregen).

Dit betekent dat de waarde van het veld Actieve tester in deze testrun zal veranderen van ‘Karin Hoppenberg’ in ‘Fred van Drummelen’. Fred wordt op dat moment automatisch per mail geïnformeerd dat hij aan de beurt is om zijn test uit te voeren. Wanneer Fred klaar is met zijn testcase dan kan de volgende testcase worden uitgevoerd en wordt Karin weer de actieve tester. En zo verder.

Zie voor meer informatie: Actieve tester