Бета-тестирование в разработке программного обеспечения — этап, на котором продукт предоставляется ограниченному кругу пользователей для тестирования перед его официальным выпуском. 3
Это даёт разработчикам возможность получить обратную связь от реальных пользователей и найти ошибки до релиза. 3
Основная цель бета-тестирования — выявить и исправить ошибки, проблемы и недостатки до того, как продукт будет выпущен конечным пользователям. 5
В отличие от альфа-тестирования, проводимого силами штатных разработчиков или тестировщиков, бета-тестирование предполагает привлечение добровольцев из числа обычных будущих пользователей продукта, которым доступна предварительная версия продукта (так называемая бета-версия). 1
Бета-тестирование может быть открытым, когда доступ к проекту получают все желающие, и закрытым, когда доступ получают пользователи из ограниченных списков. 2