Какво е осигуряване на качеството?
Осигуряването на качеството е популярно като QA Testing, определя се като дейност, за да се гарантира, че организацията предоставя възможно най-добрия продукт или услуга на клиентите.
Контрол на качеството при тестване на софтуер
Контролът на качеството при тестване на софтуер е систематичен набор от процеси, използвани за осигуряване на качеството на софтуерните продукти или услуги. Основната цел на процеса на контрол на качеството е да гарантира, че софтуерният продукт отговаря на действителните изисквания чрез тестване и преглед на неговите функционални и нефункционални изисквания. Контролът на качеството е популярно съкратен като QC.
Този урок дава разлика между осигуряване на качеството и контрол на качеството
Разлика между осигуряване на качеството (QA) и контрол на качеството (QC)
Осигуряване на качеството (QA) | Контрол на качеството (QC) |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КЛЮЧОВА РАЗЛИКА
- Осигуряването на качеството има за цел да избегне дефекта, докато контролът на качеството има за цел да идентифицира и отстрани дефектите.
- Осигуряването на качеството осигурява увереност, че исканото качество ще бъде постигнато, докато контролът на качеството е процедура, която се фокусира върху изпълнението на исканото качество.
- Осигуряването на качеството се извършва в жизнения цикъл на разработването на софтуер, докато контролът на качеството се извършва в жизнения цикъл на тестване на софтуера.
- Осигуряването на качеството е проактивна мярка, докато контролът на качеството е реактивна мярка.
- Осигуряването на качеството изисква участието на всички членове на екипа, докато контролът на качеството се нуждае само от екип за тестване.
- Осигуряването на качеството се извършва преди контрол на качеството.