«Мы нашли 50 багов!»
Почему количество найденных багов ничего не говорит о качестве тестирования «Мы нашли 50 багов!» Звучит впечатляюще. Но хороший ли это результат? 🤔
Зависит от того, какие именно это баги. На одном из проектов времени на тестирование было совсем мало. Поэтому мы с руководителем проекта договорились: сначала проверяем критичный путь пользователя. Авторизация → оформление заказа → выставление счёта через интеграционную систему.
И практически сразу нашли баг, из-за которого система полностью падала. Причём для восстановления требовалась перезагрузка сервера.
Вот это - баг, который хотелось найти в первую очередь. 😄
А что делать с остальными?
Конечно, не забывать. Я фиксировала замечания по ходу: скриншот, короткое описание в заметках - и дальше продолжаю проверку критичного пути.
После этого возвращалась к заметкам и разбирала их по приоритету: 🔴 может повлиять на работу - разбираем первым; 🟡 влияет на поведение, но не ломает основной сценарий - следующим; 🟢 съехала кнопка, не тот цвет, текст оказался не там - тоже заведём. Но чуть позже.
И вот здесь количество найденных багов перестаёт быть главным показателем. Иногда один найденный критичный баг ценнее десяти мелких.
А иногда на фиче можно найти 50 проблем - и это будет отличным результатом.
Главное не то, сколько багов ты нашёл. Главное - нашёл ли ты то, что действительно могло сломать пользователю жизнь. 😄