У чому різниця між тестуванням і qa

Питання досить простий, але настільки часто задається, що я вирішив його оформити у вигляді окремого випуску.

Питання задається не тільки в російськомовному співтоваристві, а й нашими колегами по всьому світу і звучить приблизно так:

  • У чому різниця між Тестуванням і QA?
  • What's the difference between QA and testing?
  • What Is The Difference Between Quality Assurance, Quality Control, And Testing?

Або ще одна ситуація, коли питання не задається, але слова тестування і QA взаимозаменяются і звідси йде плутанина в ролях і відповідальності тих, хто називається QA. Найчастіше тестувальників називають (або вони самі себе називають) QA engineers - тобто інженерами за якістю, при цьому виконуючи завдання, які чітко вкладаються в коло testing activities.

Поставимо точки на «i»:

  • Тестування (TESTING) - це «контроль якості»
  • Контроль якості (QUALITY CONTROL) це вимір якості продукту
  • Забезпечення якості (QUALITY ASSURANCE) - це вимір і управління якістю процесу, який використовується для створення якості продукту (або якісного продукту).

Тестувальник це не QA engineer.

Якщо тестувальника потрібно поставити щось в підписі до листа або написати посаду на візитці, то краще використовувати абревіатуру QC (Quality Control).

Схожі статті