«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2004

U vezi sa testiranjem

by Jovan Popovic
sreda, 24. novembar 2004 - 08:13.

Testovi koje napravite trebaju da pokriju (skoro) sve leksicke elemente
koje vasi leksicki analizatori ocekuju na ulazu. To znaci ako imate reg.
izr. koji prepoznaje brojeve, identifikatore kljucne reci MORATE u svojim
test ulazima imate te elemente. Ne saljite mi testove tipa:

Test1.txt

pera
perica
'c'

U ovom testu se pokriju dve moguce klase identifikator i karakter a pri
tome se uopste ne testira vecina leksickih elemenata koji prolaze analizu.
I testiranje donosi bodove kao i leksicka analiza zato nemojte na takvim
glupostima da gubite pola bopdova za domaci.

Testovi NE se ne pisu da bi prosli nego da bi se dokazalo da kod radi. Ako
u vasim testovima ne dokazete da analizator ispravno prepoznaje elemente
oblika +,- ja cu podrazumevati da on uopste ne ne radi za te elemente.
Oni koji su vec predali radove bi mogli da pogledaju svoje test primere,
komletiraju ih i posalju naknadno, posto su neki stvarno ne kompletni.

Pozdrav,
Jovan