Welkom op de vierde pagina van ons project! Hier bespreken we het testplan van de Terrain Explorer.
Testen van Beweging
Preconditie: De robot staat op een vlakke ondergrond.
Postconditie: De robot beweegt succesvol in een rechte lijn.
Test: Voer een bewegingstest uit in een gecontroleerde omgeving.
Verwacht resultaat: De robot beweegt zonder obstakels te raken.
Rapporteren
Preconditie: De robot heeft geen objecten gescanned en gerapporteerd.
Postconditie: De robot heeft de objecten gescanned en correct gerapporteerd.
Test: De robot scant het terrein en rapporteert de bevindingen in het programma.
Verwacht resultaat: De gerapporteerde bewegingen en scanresultaten komen overeen met de werkelijke resultaten.
Bedienen
Preconditie: De robot is ingeschakeld en klaar voor gebruik.
Postconditie: De robot reageert correct op bedieningscommando's.
Test: Test de uitvoering van bedieningscommando's vanuit het programma.
Verwacht resultaat: De robot reageert direct en correct op de commando's.
Terreingrootte
Preconditie: De robot bevindt zich in een ruimte met bekende afmetingen.
Postconditie: De robot heeft het terrein volledig gescand en het terrein ontdekt.
Test: Zet de robot in een ruimte van 2x2 meter, start de scan en controleer de gerapporteerde objecten.
Verwacht resultaat: De robot meet de alle objecten in het terrein en zoekt het hele terrein af met een nauwkeurigheid van minimaal 80%.
Nauwkeurigheid
Preconditie: De robot staat op een vlakke ondergrond.
Postconditie: De robot meet afstanden met een nauwkeurigheid van minimaal 80%.
Test: Voer een nauwkeurigheidstest uit in een gecontroleerde omgeving.
Verwacht resultaat: De robot voldoet aan de nauwkeurigheidseis.
Batterijduur
Preconditie: De robot is volledig opgeladen.
Postconditie: De robot voltooit de scan zonder uit te vallen.
Test: Test de batterijduur in een gecontroleerde omgeving.
Verwacht resultaat: De robot functioneert minimaal 15 minuten op een volle batterij.