Мы решили поведать вам, какие этапы проходит фича, прежде чем попасть в прод. А если по-русски, то какие этапы проходит тот или иной функционал и, например, его обновления, прежде чем попасть на «боевой сервер», т.е. туда, где продукт работает непосредственно для клиентов. Рассказывает Андрей Назаров, специалист по тестированию Kodix Auto. Итак, работа над качеством релизов в нашей команде состоит из четырех основных этапов. Первый – составление критериев приемки задачи. Критерии приемки – это четкие требования, которые являются описанием требуемого функционала от реализуемой фичи. Грамотное и четкое составление критериев – первый шаг на пути к качественным релизам. К подготовке критериев подключается не только бизнес, но и разработка, и тестирование. Следующий этап наступает после выполнения задачи разработчиком – это smoke-тестирование. Smoke или дымовой тест — это минимальный набор тестов на явные ошибки, который позволяет разработчику убедится, что функционал, который он создал, ра