⚛️Почему тестирование не может найти все баги в программном обеспечении?
На самом деле, ответ на этот вопрос есть в 7 принципах тестирования:
1 часть
2 часть
Причины, из-за которых тестирование действительно не может найти все баги в ПО:
🔘Огромное число комбинаций тестовых данных/сценариев
🔘Ограниченность времени и ресурсов
🔘Человеческий фактор - люди подвержены ошибкам и могут что-то пропустить
🔘Неполные и меняющиеся требования
🔘Проблемы с воспроизведением тестов, например из-за отсутствия среды, идентичной промышленной
Цель тестирования на проекте не доказать отсутствие ошибок, а
максимально снизить риски, связанные с дефектами и обеспечить соответствие продукта заявленным требованиям и ожиданиям пользователей.
Обычно мы не тестируем, чтобы найти все баги. Мы тестируем, чтобы удостовериться в необходимом качестве и принять решение о выпуске.
Другое дело, когда вы страдаете от багов которые можно было найти, но что-то пошло не так.
❓Есть ли у вас проблемы с частыми багами на промышленной среде или обращениями от пользователей?
Как думаете с чем это связано в вашем проекте?
Поделитесь в комментариях 🙏
#qa_проблемы #qa_принципы #баги_в_проде #делимся_опытом #почему_ты_не_нашел_все_баги
@testorest
Post #823
543

- ❤ 6
- 💯 3