Acceptance Testing (Приймальне тестування)

Acceptance Testing (приймальне тестування) — це останній рівень тестування перед запуском програмного продукту в продакшн (в реальне середовище). Його головна мета — перевірити, чи відповідає продукт бізнес-вимогам, очікуванням користувачів, і чи може він бути офіційно прийнятий замовником або клієнтом.

Основні характеристики Acceptance Testing

Мета: підтвердити, що система працює так, як очікується з точки зору бізнесу та користувача.

Хто проводить?
Зазвичай проводиться замовником, кінцевими користувачами або представниками бізнесу. Але тестувальники теж можуть допомагати в підготовці сценаріїв.

Що перевіряється?

  • Виконання бізнес-вимог
  • Реальні користувацькі сценарії (User Stories або Use Cases)
  • Інтерфейс, функціонал, зрозумілість, надійність

Етапи Acceptance Testing

Підготовка•Збір бізнес-вимог
•Розробка acceptance-критеріїв
•Створення тест-кейсів (user scenarios)
Виконання•Клієнт/користувач виконує сценарії
•Збирається зворотний зв’язок
•Документується результат (успішно/неуспішно)
Результати•Якщо всі ключові вимоги виконані — продукт приймається
•Якщо є критичні дефекти — продукт відправляється на доопрацювання

Види Acceptance Testing

ТипОпис
User Acceptance Testing (UAT)Тестування кінцевими користувачами. Найпоширеніший тип.
Business Acceptance Testing (BAT)Фокус на досягнення бізнес-цілей і процесів.
Contract Acceptance TestingПеревірка відповідності вимогам контракту між замовником і постачальником.
Regulation Acceptance TestingПеревірка відповідності стандартам (наприклад, GDPR, ISO).
Alpha TestingВнутрішнє тестування клієнтом або співробітниками розробника.
Beta TestingЗовнішнє тестування обраними користувачами перед запуском.

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

  • Чи можна успішно увійти в додаток
  • Чи працює переказ коштів
  • Чи відображаються правильні залишки на рахунках
  • Чи коректно приходять push-сповіщення тощо

Якщо все працює відповідно до очікувань — проєкт може бути прийнятий і запущений у продакшн.

Leave a Reply

Your email address will not be published. Required fields are marked *