UAT-тестирование (User Acceptance Testing, приемочное тестирование) — это финальный этап проверки готового сайта или продукта, на котором заказчик или реальные пользователи убеждаются, что он соответствует требованиям и решает поставленные задачи. Это проверка не столько на технические баги, сколько на соответствие ожиданиям бизнеса.
Смысл
- Соответствие требованиям — делает ли продукт то, что нужно.
- Взгляд пользователя — удобно ли и понятно ли.
- Финальная приемка — согласие заказчика перед запуском.
UAT проводят перед запуском, после технического тестирования: разработчики проверяют, что все работает без ошибок, а на UAT заказчик и пользователи оценивают, что продукт решает их задачи. Это защищает от ситуации, когда сайт технически исправен, но не соответствует бизнес-целям или неудобен. UAT отличают от пользовательского тестирования юзабилити (user testing), хотя они пересекаются: UAT больше про соответствие требованиям, юзабилити-тесты — про удобство. Успешное прохождение UAT — условие сдачи проекта в разработке сайтов.