FASERINGSMODEL



FASE VOORBEREIDING (V)


Doel
Het kunnen beschikken over een, met de opdrachtgever van de test overeengekomen, testbasis die voldoende van kwaliteit is voor het ontwerpen van de testgevallen. Voor het bepalen hiervan wordt in deze fase de detailintake van de testbasis uitgevoerd. Deze fase geeft inzicht in de testbaarheid van het systeem.

Werkwijze
Nadat de testbasis aan het testteam beschikbaar is gesteld, wordt gestart met de intake hiervan. Hierbij wordt eerst onderzocht of de in het testplan vermelde opsomming van de informatie waaruit de testbasis bestaat nog steeds juist is. Indien nodig wordt deze, in overleg met de opdrachtgever, geactualiseerd. Tijdens dit onderzoek kan blijken dat (nog) niet alle informatie voor de tester beschikbaar is of misschien zelfs helemaal niet zal komen. In een dergelijke situatie moet een manier bedacht worden om aan de ontbrekende informatie te komen. Als de testbasis duidelijk is wordt deze vanuit testperspectief beoordeeld op bijvoorbeeld consistentie, begrijpelijkheid en volledigheid. Vervolgens wordt aan de hand van checklists beoordeeld in hoeverre de vastgestelde teststrategie en de daaraan gerelateerde test(ontwerp)technieken hierop toepasbaar zijn. De conclusies worden vastgelegd in een rapport detailintake en met de opdrachtgever besproken. De resultaten van dit rapport kunnen aanleiding geven tot aanpassingen in de testbasis, de teststrategie en de te gebruiken testtechnieken.

Activiteiten
De fase Voorbereiding bestaat uit de volgende activiteiten:

  1. Verzamelen testbasis; 
  2. Opstellen checklists; 
  3. Beoordelen testbasis; 
  4. Opstellen rapport detailintake.          


Voor meer informatie over de activiteiten binnen de fase Voorbereiding verwijzen wij u naar het TMap Nextboek. 

Producten

  • Gefixeerde testbasis
  • Diverse checklists of één geaggregeerde checklist voor het beoordelen van de testbasis
  • Testbasisbevindingen
  • Rapport detailintake         

Technieken

  • HICCUPP (Bach, James. (1996-2002), Uit zijn workshop Rapid Software Testing)
  • 18 Attacks van Whittaker en Jorgenson (Whittaker, J., Jorgenson, A. (2000), How to break software, proceedings Eurostar 2000)
  • 480 Bugs van Kaner (Kaner, C., Falk, J., Nguyen, H.Q. (1999), Testing computer software, 2nd edition, Wiley, ISBN 0-471-35846-0)
  • Checklist voor beoordelen testbasis (wordt in deze fase gemaakt en gebruikt)
  • Checklist “testontwerptechnieken”
  • Toetstechnieken          

Tools

  • Bevindingenbeheertool.

 

 


Internationaal Copyright © Sogeti Legal Notice