100% ТЕСТОВ ПРОЙДЕНО. А РЕЛИЗ ГОТОВ?
В отчёте все проверки зелёные. Но за час до релиза выясняется: оплату новым способом никто не проверял — его добавили после согласования тестов.
Фраза «все тесты пройдены» звучит убедительно. Проблема в том, что она говорит только о выполненных проверках, а не обо всех рисках.
Мне ближе другой формат разговора перед релизом:
• Что именно проверили и на каком окружении? • Какие изменения остались вне покрытия? • Есть ли известные дефекты и кого они затронут? • Как обнаружим проблему после выкладки? • Есть ли план отката или безопасного отключения функции?
QA не должен единолично решать, выпускать продукт или нет. Его задача — сделать риски видимыми, чтобы команда принимала решение осознанно.
Зелёный отчёт полезен. Но список непроверенного иногда полезнее.
Что в вашей команде сильнее влияет на решение о релизе: процент пройденных тестов или оценка рисков?