TESTIDE KOOSTAMISE MEETODID jagatakse üldiselt kaheks - MUSTA KASTI MEETODID ja VALGE KASTI MEETODID. MUSTA KASTI MEETODID käsitlevad programmi kui "musta kasti", s.t. uuri- vad selle käitumist lähtudes püstitatud ülesandest, sealjuures teadmata, kuidas programm seda ülesannet lahendab. Musta kasti meetoditeks on: EKVIVALENTSIKLASSIDE MEETOD. Võimalikud sisendandmed jagatakse niimoodi klassideks, et programm töötab iga klassiga ühtemoodi. Klassid tekita- takse ülesande põhjal sisendtingimuste ja muude aspektide ülevaatamise teel. Näiteks: +---------------------------+----------------------+-------------------+ | Tingimus või aspekt | Õiged klassid | Valed klassid | +---------------------------+----------------------+-------------------+ | sisendsümbol kuulub hulka | | | | {'A'..'Z','a'..'z',' '} | sisendsümbol õige | sisendsümbol vale | +---------------------------+----------------------+-------------------+
TESTIDE KOOSTAMISE MEETODID jagatakse üldiselt kaheks - MUSTA KASTI MEETODID ja VALGE KASTI MEETODID. MUSTA KASTI MEETODID käsitlevad programmi kui "musta kasti", s.t. uuri- vad selle käitumist lähtudes püstitatud ülesandest, sealjuures teadmata, kuidas programm seda ülesannet lahendab. Musta kasti meetoditeks on: EKVIVALENTSIKLASSIDE MEETOD. Võimalikud sisendandmed jagatakse niimoodi klassideks, et programm töötab iga klassiga ühtemoodi. Klassid tekita- takse ülesande põhjal sisendtingimuste ja muude aspektide ülevaatamise teel. Näiteks: +---------------------------+----------------------+-------------------+ | Tingimus või aspekt | Õiged klassid | Valed klassid | +---------------------------+----------------------+-------------------+ | sisendsümbol kuulub hulka | | | | {'A'..'Z','a'..'z',' '} | sisendsümbol õige | sisendsümbol vale | +---------------------------+----------------------+-------------------+