dejanet
Korisnici su neminovno uvučeni u proces testiranja jer svi koriste isti metod testiranja budući da bolji trenutno nije poznat.
Najpre proizvod mora da prođe automatske testove ili test jedinice. To su fabrički testovi koji proveravaju funkcije programa u konačnom broju slučajeva. Ako neki test pukne, onda funkcija nije u skladu sa testom, tako da nešto od toga svakako nije u redu.
Međutim, mada je to dosta dobar način da se dokaže da nešto nije u redu, takvi testovi svakako ne mogu da dokažu da je sve u redu. Kada proizvod prođe sve automatske testove, onda to samo znači da nema poznatih grešaka i da je taj metod testiranja iscprljen.
Onda se prelazi u beta fazu testiranja. Određen broj korisnika klikće po programu na više načina, nego što je ugrađeno u testove, tako da onda počinju prijave problema da pljušte kao kiša. Kada se isprave sve greške prijavljene i uočene u beta fazi, onda je i taj metod testiranja iscrpljen.
Tada se na proizvod stavlja oznaka "final", čime se privlači još širi krug korisnika, koji klikću na još više načina i uočavaju se problemi koji do tada nisu bili uočeni, pa se ispravljaju i oni.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.