Нахождение багов (ошибок, дефектов) может быть целью тестирования в следующих случаях:
- Обнаружение потенциальных проблем на ранних этапах. 1 Например, при тестировании документации. 1 Это позволяет избежать реальных багов в будущем. 1
- Проверка уже реализованного продукта. 1 Тестировщики обнаруживают и документируют баги, чтобы разработчики могли исправить их и улучшить качество продукта. 2
- Предоставление заинтересованным лицам информации для принятия обоснованных решений. 1 Например, путём оформления баг-репортов можно показать текущее состояние продукта, чтобы руководитель проекта мог оценить текущие проблемы и принять решение о выпуске или не выпуске продукта. 1
- Снижение уровня риска ненадлежащего качества программного обеспечения. 1 Чем лучше тестирование, тем меньший риск пропуска критичных багов. 1