Changes between Version 29 and Version 30 of Documentatie/Ontwikkelaar/Procedures/TestProtocol


Ignore:
Timestamp:
10/21/15 11:12:38 (11 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Ontwikkelaar/Procedures/TestProtocol

    v29 v30  
    1  = Testprotocol = 
     1[[TOC(heading=Omgeving, sectionindex, compact, depth=3, allactive, Documentatie/Ontwikkelaar/Omgeving/)]] 
     2[[TOC(heading=Procedures, sectionindex, compact, depth=3, allactive, Documentatie/Ontwikkelaar/Procedures/)]] 
     3[[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] 
    24 
    3 [[TOC(heading=Inhoudsopgave)]] 
    4 [[TOC(heading=Hoofdstukken, sectionindex, compact, depth=2, Documentatie/Ontwikkelhandleiding/*)]] 
     5= Testprotocol = 
    56 
    67Bij elke release lopen we onderstaand testprotocol door.  Het testprotocol is een richtlijn.  Het protocol schrijft niet in detail voor wat moet worden getest, maar het protocol zorgt ervoor dat alle aspecten van OpenAC worden langsgelopen. 
     
    1314Als het goed is heb je VERSIES.txt al klaar.  Druk deze af en loop alle nieuwe functionaliteit door en vink af wat je hebt getest. 
    1415 
    15 [[TOC(noheading, inline, sectionindex, compact, Releases/)]] 
     16[[TOC(noheading, inline, sectionindex, compact, depth=1, Releases/)]] 
    1617 
    1718Tijdens het ontwikkelen ben je vooral bezig geweest met '''positief testen''' - doet de software het goed wanneer je als gebruiker weet hoe het werkt.  Nu komt het moeilijke: je moet nu '''out of box testen''', gaat het goed als een library niet is geïnstalleerd, een configuratievariabele niet is gezet?  Gaat het goed als je een geboortedatum intypt in plaats van een patiëntnummer, of ergens een streepje of puntje weglaat?  Klik eens op de verkeerde knop.  Let op dat de software voldoende foutmeldingen geeft en bij foute invoer niet stilzwijgend zijn werk (niet) doet.  Staan er geen technische (bijv. Engelse) termen in meldingen die iemand op het secretariaat niet meteen kan duiden?  Een manier om out of box te testen is dat je als ICT-ers elkaars functionaliteit test in plaats van je eigen.  Maar belangrijk is dat je je gedraagt als een gebruiker en even vergeet hoe de achterliggende code eruitziet.