Provjera u testiranju softvera
Provjera u testiranju softvera postupak je provjere dokumenata, dizajna, koda i programa kako bi se provjerilo je li softver izrađen prema zahtjevima ili nije. Glavni cilj postupka provjere je osigurati kvalitetu softverske aplikacije, dizajna, arhitekture itd. Proces provjere uključuje aktivnosti poput pregleda, prolaska i inspekcije.
Provjera valjanosti u softverskom testiranju
Provjera valjanosti u softverskom testiranju dinamičan je mehanizam ispitivanja i provjere valjanosti ispunjava li softverski proizvod točne potrebe kupca ili ne. Proces pomaže osigurati da softver ispunjava željenu upotrebu u odgovarajućem okruženju. Proces provjere valjanosti uključuje aktivnosti poput jedinstvenog testiranja, integracijskog testiranja, testiranja sustava i testiranja prihvaćanja korisnika.
KLJUČNA RAZLIKA
- Proces provjere uključuje provjeru dokumenata, dizajna, koda i programa, dok postupak provjere valjanosti uključuje ispitivanje i provjeru stvarnog proizvoda.
- Provjera ne uključuje izvršavanje koda, dok provjera valjanosti uključuje izvršenje koda.
- Provjera koristi metode poput recenzija, prolaznih koraka, inspekcija i provjere stolova, dok provjera valjanosti koristi metode poput testiranja crnih kutija, bijelih kutija i nefunkcionalnih ispitivanja.
- Provjerom se provjerava potvrđuje li softver specifikaciju, dok provjerom valjanosti provjerava ispunjava li softver zahtjeve i očekivanja.
- Provjera pronalazi bugove na početku razvojnog ciklusa, dok provjera valjanosti pronalazi greške koje verifikacija ne može uhvatiti.
- Proces provjere cilja na softversku arhitekturu, dizajn, bazu podataka itd., Dok postupak provjere valjanosti cilja stvarni softverski proizvod.
- Provjeru vrši QA tim, dok se provjera valjanosti vrši uključivanjem ispitnog tima s QA timom.
- Proces provjere dolazi prije provjere valjanosti, dok postupak provjere valjanosti dolazi nakon provjere.
Provjera i provjera valjanosti: ključna razlika
Verifikacija | Provjera valjanosti |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Primjer provjere i potvrde
- U softverskom inženjerstvu uzmite u obzir sljedeću specifikaciju
Gumb s imenom Submet
- Provjerom bi se provjerio projektni dokument i ispravila pravopisna pogreška.
- Inače, razvojni tim će stvoriti gumb poput
- Dakle, nova specifikacija je
Gumb na koji se može kliknuti s imenom Pošalji
- Jednom kada je kôd spreman, provjera valjanosti je gotova. Pronađen test provjere valjanosti -
- Zahvaljujući provjeri valjanosti, razvojni tim učinit će da klikne gumb za slanje