[an error occurred while processing this directive] PVK COURSE PAGE

PVK - Laboration 3: Systematisk Testning

Introduktion

Ni skall nu testa en lösning till line-editing problemet som gjordes av en annan student. Ni kommer förhoppningsvis att hitta samma fel som utvecklaren, men även ytterligare några fel som missades av utvecklaren.

Eftersom vi först måste invänta lösningarna från laboration 1 kan ni inte börja med laboration 3 innan dess. Vi kommer att lägga upp en lista med lösningsförslag på webben och tilldela er en av förslagen för testning.

OBS! Vi kommer förstås att avidentifiera lösningarna innan vi lämnar ut de.

Målet med laborationen är att inse betydelsen av förståelig och dokumenterad kod och fördelen med systematisk testning. OBS! Eftersom det är vanligt att någon annan person än den som utvecklat koden kommer att testa den är förståelig och väldokumenterad kod ett måste.

Laborationen får göras två och två.

Uppgifter

  1. Utveckla testfall enligt white-box testning och enligt black-box testning.
  2. Dokumentera alla testfall noga.
  3. Provkör lösningen du fick tilldelat med testdatat som du kom fram till, men rätta inte till felen som du upptäcker.
  4. Dokumentera utfallet av testningen noga. Till verje fel, förklara ursaken till varje fel och föreslå en lösning.

Ordinarie sista inlämningsdag: Fre 24 november, kl 12:00.
http://www.cs.umu.se/tdb/kurser/TDBB12/Labbar/Test2lab00.html
Last modified: Tue Oct 24 17:09:38 MET DST 2000 by jubo@cs.umu.se
Copyright © 2000 by jubo. All rights reserved.