En verdifull måte å teste programvare koden er å spore den for hånd , eller en pult sjekke det . Desk sjekking kan hjelpe deg å oppdage feil i algoritmen eller tilnærming som kanskje ikke være opplagt når du bare kjøre programmet på en datamaskin . Å spore kode for hånd , må du omhyggelig holde styr på detaljene i koden . Instruksjoner
en
Finn alle relevante variabler og betingelsene i koden . Du bør ta oppmerksom på noe som kan endres i løpet utførelse eller som kan ha en effekt på produksjonen av programvaren .
2
Lag en tabell med alle relevante parametre oppført enten øverst eller langs siden.
3
Velg riktige inndata , hvis det er nødvendig . Hvis koden krever inndata fra brukeren , velge data som er representative nok til å tilstrekkelig teste programmet . Gjøre oppmerksom på hva programmet utgang skal være for denne inngangen .
4
Utfør hvert trinn av programmet for inndata du valgte i trinn 3 . Bruk tabellen for å holde orden på skiftende verdier som programmet utvikler seg. Det kan være lurt å bruke en rad ( eller kolonne , avhengig av hvordan du setter opp tabellen i trinn 2 ) for hver forekomst av en sløyfe eller for hver passering gjennom koden .
5
Sammenlign resultatene av hånden spor med de forventede resultater for inndata . Hvis resultatene stemmer overens, så din kode er vellykket for dette tilfellet. Ellers er det et problem med koden din .
6
Gjenta trinn 3 til 5 (og trinn 2, hvis du trenger mer plass i tabellen ) til du får riktige resultater for et representativt sett av data .