Testplan voor Agile / Scrum

Agile / Scrum testplanIs een testplan benodigd binnen Agile / Scrum?

Ja, er is een testplan benodigd binnen Agile /Scrum. Maar is dat dan een testplan zoals deze bij de waterval methode gebruikt wordt? Het antwoord daarop is nee.

Binnen Agile moet eigenlijk in de eerste sprint al een eerste opzet gemaakt worden van een testplan. Aangezien we gedurende de verschillende sprints steeds meer informatie verkrijgen moeten we elke sprint een deel van het “testplan” verder uitwerken.

Generieke test afspraken (GTA)

De teststrategie in grote lijnen wordt bij scrum vaak ondergebracht in Generieke Test Afspraken (GTA). Hierin wordt aangegeven hoe het testproces wordt uitgevoerd. Binnen de verschillende sprints moet per item (epic of story) verder uitgewerkt worden hoe deze getest moeten worden. De zaken die in de epic of story moeten worden beschreven zijn:

Tijdens de refinement zijn de volgende zaken al aan bod gekomen:

  • Risico inschatting
  • intake testbasis
  • Volledigheidscheck

Deze punten zijn voordat gestart wordt reeds uitgevoerd en waar nodig beschreven in het epic of story.

De zaken die daarna nog moeten worden ingevuld zijn:

  • Testontwerptechniek
  • Diepgang
  • Regressie

Op basis van deze punten kan een tester een goede inschatting doen van het aantal storypoint wat de tester zal scoren in de planningssessie. Andere aspecten zijn minder belangrijk en hoeven dan ook niet beschreven te worden.

Opstellen testplan

Nog voordat de planningssessie begint heeft de tester een “testplan” gemaakt.

De volgende punten moeten beschreven worden:

  • Testontwerptechniek en diepgang:
    Bepaal welke testontwerptechniek(en) toegepast moeten worden op basis van de GTA, de risico’s, de prioriteiten en de testbasis. Stel vast of aan alle voorwaarden voldaan kan worden om de uitvoering zo plaatst te laten vinden.
  • Regressie:
    Bepaal welke delen van de regressietestset moeten worden aangepast of aangevuld om de regressie weer correct te laten verlopen. Stel ook vast welke regressietesten uitgevoerd moeten worden om het geheel weer te kunnen controleren. Vaak zal dit in samenspraak met een ontwikkelaar/ontwerpers moeten worden uitgezocht. Dit is vaak afhankelijk van de oplossing die door de ontwikkelaars/ontwerpers gekozen worden.

A

Ook interessant?

Scrum

Testmanagement taken bij scrum

Door veel testprofessionals wordt de vraag gesteld of de rol van testmanager niet aan het vervallen is in relatie met ...
Testen binnen scrum - Test Talk Whiteboard

Testen binnen scrum – Test Talk Whiteboard

In deze Test Talk whiteboard wordt ingegaan op het testen binnen de Scrum methodiek. Veel kijk plezier. Videotranscriptie Welkom bij ...
Doing Agile / Being Agile

Verandert de rol van testen binnen Agile/Scrum?

Er is al veel gesproken en geschreven over het realiseren van de Agile waarden door het toepassen van Scrum. Veel ...
Ontwikkelmethodiek Scrum toepassen

Wanneer is Scrum toepasbaar – TestTalk Whiteboard

Deze TestTalk whiteboard gaat over demethode Scrum. En dan toegespitst op de situaties waarin Scrum goed of minder goed te ...
Blijf op de hoogte van onze nieuwste ontwikkelingen, schrijf je hier in voor de nieuwsbrief!