Pārbaude programmatūras testēšanā
Pārbaude programmatūras testēšanā ir dokumentu, noformējuma, koda un programmas pārbaude, lai pārbaudītu, vai programmatūra ir uzbūvēta atbilstoši prasībām. Galvenais verifikācijas procesa mērķis ir nodrošināt programmatūras lietojuma, dizaina, arhitektūras uc kvalitāti. Verifikācijas process ietver darbības, piemēram, pārskatus, caurskatīšanu un pārbaudi.
Apstiprināšana programmatūras testēšanā
Validācija programmatūras testēšanā ir dinamisks testēšanas un apstiprināšanas mehānisms, ja programmatūras produkts patiešām atbilst precīzām klienta vajadzībām vai nē. Process palīdz nodrošināt, ka programmatūra atbilst vēlamajam pielietojumam piemērotā vidē. Apstiprināšanas process ietver tādas darbības kā vienības testēšana, integrācijas testēšana, sistēmas testēšana un lietotāju pieņemšanas pārbaude.
GALVENĀS ATŠĶIRĪBAS
- Verifikācijas process ietver dokumentu, dizaina, koda un programmas pārbaudi, savukārt validācijas process ietver faktiskā produkta testēšanu un apstiprināšanu.
- Verifikācija nav saistīta ar koda izpildi, savukārt pārbaude ietver koda izpildi.
- Verifikācijā tiek izmantotas tādas metodes kā pārskati, pārskati, pārbaudes un galdu pārbaude, turpretim validācijā tiek izmantotas tādas metodes kā melnās kastes testēšana, baltās kastes testēšana un nefunkcionāla pārbaude.
- Verifikācija pārbauda, vai programmatūra apstiprina specifikāciju, turpretī pārbaude pārbauda, vai programmatūra atbilst prasībām un cerībām.
- Verifikācija atrod kļūdas izstrādes cikla sākumā, savukārt validācija - kļūdas, kuras verifikācija nevar noķert.
- Verifikācijas procesa mērķis ir programmatūras arhitektūra, dizains, datu bāze utt., Savukārt validācijas process ir paredzēts faktiskajam programmatūras produktam.
- Pārbaudi veic kvalitātes nodrošināšanas komanda, savukārt pārbaudi veic, iesaistot testēšanas komandu ar kvalitātes nodrošināšanas komandu.
- Verifikācijas process notiek pirms validācijas, savukārt validācijas process notiek pēc verifikācijas.
Verifikācija vs validācija: galvenās atšķirības
Pārbaude | Apstiprināšana |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pārbaudes un apstiprināšanas piemērs
- Programmatūras inženierijā apsveriet šādu specifikāciju
Noklikšķināmā poga ar nosaukumu Submet
- Verifikācija pārbaudītu projekta dokumentu un pareizrakstības kļūdas labošanu.
- Pretējā gadījumā izstrādes komanda izveidos pogu, piemēram,
- Tātad jauna specifikācija ir
Noklikšķināmā poga ar nosaukumu Iesniegt
- Kad kods ir gatavs, tiek veikta validācija. Atrasts validācijas tests -
- Pateicoties validācijas testēšanai, izstrādes komanda padarīs noklikšķināmu uz pogas Iesniegt