Kas ir kvalitātes nodrošināšana?
Kvalitātes nodrošināšana tautā tiek dēvēta par kvalitātes nodrošināšanas testēšanu, tiek definēta kā darbība, lai nodrošinātu, ka organizācija klientiem piedāvā vislabāko iespējamo produktu vai pakalpojumu.
Kvalitātes kontrole programmatūras testēšanā
Kvalitātes kontrole programmatūras testēšanā ir sistemātisks procesu kopums, ko izmanto, lai nodrošinātu programmatūras produktu vai pakalpojumu kvalitāti. Kvalitātes kontroles procesa galvenais mērķis ir nodrošināt programmatūras produkta atbilstību faktiskajām prasībām, pārbaudot un pārskatot tā funkcionālās un nefunkcionālās prasības. Kvalitātes kontrole tautā tiek saīsināta kā QC.
Šī apmācība sniedz atšķirību starp kvalitātes nodrošināšanu un kvalitātes kontroli
Atšķirība starp kvalitātes nodrošināšanu (QA) un kvalitātes kontroli (QC)
Kvalitātes nodrošināšana (QA) | Kvalitātes kontrole (QC) |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GALVENĀS ATŠĶIRĪBAS
- Kvalitātes nodrošināšanas mērķis ir novērst defektus, savukārt kvalitātes kontroles mērķis ir identificēt un novērst defektus.
- Kvalitātes nodrošināšana nodrošina pārliecību, ka prasītā kvalitāte tiks sasniegta, savukārt kvalitātes kontrole ir procedūra, kas koncentrējas uz pieprasītās kvalitātes izpildi.
- Kvalitātes nodrošināšana tiek veikta programmatūras izstrādes dzīves ciklā, savukārt kvalitātes kontrole tiek veikta programmatūras testēšanas dzīves ciklā.
- Kvalitātes nodrošināšana ir proaktīvs pasākums, savukārt kvalitātes kontrole ir reaktīvs pasākums.
- Kvalitātes nodrošināšanai nepieciešama visu komandas locekļu iesaistīšana, turpretī kvalitātes kontrolei nepieciešama tikai testēšanas komanda.
- Kvalitātes nodrošināšana tiek veikta pirms kvalitātes kontroles.