Що таке забезпечення якості?
Забезпечення якості в народі називають тестуванням якості, яке визначається як діяльність, яка гарантує, що організація забезпечує найкращий продукт чи послугу для клієнтів.
Контроль якості при тестуванні програмного забезпечення
Контроль якості при тестуванні програмного забезпечення - це систематизований набір процесів, що використовуються для забезпечення якості програмних продуктів або послуг. Основною метою процесу контролю якості є забезпечення відповідності програмного продукту фактичним вимогам шляхом тестування та перегляду його функціональних та нефункціональних вимог. Контроль якості в народі називають скороченням якості.
Цей підручник дає різницю між забезпеченням якості та контролем якості
Різниця між забезпеченням якості (QA) та контролем якості (QC)
Забезпечення якості (QA) | Контроль якості (QC) |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КЛЮЧОВА РІЗНИЦЯ
- Забезпечення якості спрямоване на уникнення дефекту, тоді як контроль якості - на виявлення та усунення дефектів.
- Забезпечення якості забезпечує впевненість у тому, що запитувана якість буде досягнута, тоді як Контроль якості - це процедура, яка зосереджується на виконанні запитуваної якості.
- Забезпечення якості здійснюється в життєвому циклі розробки програмного забезпечення, тоді як контроль якості здійснюється в процесі життєвого циклу тестування програмного забезпечення.
- Забезпечення якості є активним заходом, тоді як контроль якості - реактивним заходом.
- Забезпечення якості вимагає участі всіх членів команди, тоді як для контролю якості потрібна лише команда тестування.
- Забезпечення якості виконується перед контролем якості.