С 60% до 15%: как я победила пропущенные баги
За 10 лет в QA я поняла: баги находят не «внимательные», а те, у кого есть система. Вот как я вытащила CRM-проект на Simple One. Команда - 6 тестировщиков.
Сначала - боль. Заказчик возвращал баги на приемке. И большая часть - прямо по шагам тест-кейса. То есть тестировщик должен был поймать, но не поймал. Глупые ошибки. Обидно.
Почему так? Требования менялись, хранились в разных местах, US устарела. Тестировщик доверился разработчику - «ну тут точно багов нет». Прошел кейс через шаг. Не прогнал полностью. Банальная невнимательность - но в основном именно доверие другим.
Что я сделала. Собрала статистику. Не «на глаз», а таблицу: кто тестировал, сколько US передал, сколько кейсов прогнал, сколько багов нашел сам, сколько нашел заказчик. И главное - какие из багов заказчика проходятся прямо по шагам кейса. Это и есть зона ответственности тестировщика.
Дальше - разбор с каждым. Личные встречи, где мы смотрели: что хорошо за спринт, что плохо, где ошибся. План действий предлагал сам тестировщик - я только направляла. Через спринт проверяли: что изменилось. 💪
Что добавила в процессы: - Чек-листы до начала подготовки тест-кейсов - Базу знаний: где что смотреть - Согласовали с аналитиками и заказчиком обновление US - Договорились с разработкой оставлять комментарии - Правила ревью и правила передачи кейсов на ревью
Самое эффективное - обновление US. Больше не было вопроса «а что сейчас актуально?». И база знаний с техниками тест-дизайна - шпаргалка для тестировщика.
Еще сработало ревью тест-кейсов. Единые правила игры в команде: ревьювер знает, на что смотреть, тестировщик - что проверить перед передачей. Кейсы стали качественнее, и это работает до сих пор.
Что не сработало: шаблоны тест-кейсов. На старте было удобно, потом пошли сложные технические кейсы - забросили.
Сопротивления не было. Наоборот, команде понравилось. Каждый видел, где у него хорошо, а где не очень. И старался стать лучше.
Путь был не гладкий. Сроки пересматривали, РП менялись, шли от «моя хата с краю» к «мы же команда».
Итог: за 6 месяцев — с 60% до 15%.
И это не финал. Сейчас работаем над тестовыми данными - хотим сделать их более универсальными, чтобы ловить больше багов до передачи заказчику. Работа продолжается. 🚀
А команда у меня супер. Без них ничего бы не вышло.