Ответ
UAT (User Acceptance Testing) — финальный этап тестирования, где реальные пользователи проверяют, соответствует ли система их требованиям и бизнес-процессам. Проводится перед релизом, чтобы убедиться, что продукт готов к эксплуатации.
Ключевые аспекты:
- Выполняется заказчиком или конечными пользователями.
- Проверяет соответствие бизнес-требованиям, а не техническим спецификациям.
- Часто включает сценарии, имитирующие реальное использование.
Пример сценария UAT для интернет-магазина:
Scenario: Successful checkout
Given the user has items in the cart
When the user proceeds to checkout
And enters valid payment details
Then the order should be confirmed
And the inventory should be updated