- Тестирование показывает наличие багов
- Тестирование не может быть бесконечным (Нельзя проверить все варианты)
- Чем раньше тестирование начнется, тем больше времени для получения результата. Ранние тесты уменьшают стоимость ошибок.
- Тестирование зависит контекста, разные продукты тестируются по разному.
- Цена ошибки разная у разных ПО (Игра и медицинское ПО)
- Отсутствие ошибок - утопия.