Ključna razlika: U procesu provjere vrednuju se različite stavke koje se odnose na proizvode, kao što su dokumenti, planovi, kodovi itd. U Provjeri valjanosti testira se sam proizvod. Time se u potpunosti osigurava željena funkcionalnost proizvoda.
Provjera i validacija dva su važna termina koji se koriste u industriji testiranja ili osiguranja kvalitete. Obojica izgledaju isto. Međutim, oboje su malo drugačiji kada je riječ o svijetu softverskih proizvoda. Softver ili bilo koji povezani proizvod treba proći kroz cijeli ciklus razvoja i testiranja prije nego što se pokrene na tržištu. Provjerom se procjenjuju sve potrebne stavke vezane uz proizvod koji se razvija. Važno je napomenuti da se tijekom verifikacije ne testira stvarni proizvod.
Nakon što razvojni tim pripremi proizvod, sljedeći korak je provjera valjanosti. U tom procesu testni tim testira sam proizvod. Time se u potpunosti osigurava željena funkcionalnost proizvoda. Taj se proces odvija tijekom završetka procesa razvoja proizvoda. U tom procesu fokus je na krajnjem proizvodu. U tu svrhu slijedi cijeli proces testiranja. Testiranje se može podijeliti na različite faze. Provjera valjanosti potvrđuje da je softver u stanju zadovoljiti zahtjeve klijenta.
Usporedba između potvrde i potvrde:
Verifikacija | potvrđivanje | |
definicija | U procesu verifikacije vrednuju se različite stavke koje se odnose na proizvode, kao što su dokumenti, planovi, kodovi itd. | U Provjeri valjanosti testira se sam proizvod. Time se u potpunosti osigurava željena funkcionalnost proizvoda. |
Stavke ocjenjivanja | Planovi, zahtjevi specifikacije, dizajn specifikacije, kod, test slučajeva. | Stvarni proizvod / softver. |
Ključna stvar | Proizvod se razvija na pravi način. | Razvijeni proizvod radi ispravno. |
učešće | Može se provoditi u različitim fazama razvojnog ciklusa. | U posljednjoj fazi razvojnog ciklusa. |
događaj | Prije provjere valjanosti | Nakon provjere |
Nosio | Općenito, programeri uz pomoć dokumenta specifikacije zahtjeva softvera. | Općenito, provodi ih tim za testiranje uključivanjem tima za testiranje. |