Тестовая документация: чем тест-кейс отличается от чек-листа
| Профессия | Вилка (p25 – p75) | Медиана | К медиане рынка | Открытых вакансий |
|---|---|---|---|---|
| Технический писатель | 104 400 ₽ – 149 999 ₽ | 110 000 ₽ | -8% | 334 |
| Тестировщик QA | 63 945 ₽ – 117 500 ₽ | 83 085 ₽ | -31% | 623 |
| Медиана всего рынка | — | 120 000 ₽ | 0% | — |
В вакансиях тестировщиков почти всегда требуют умение работать с тестовой документацией. Но на собеседовании редко спрашивают, сколько документов вы написали. Чаще просят объяснить разницу между тест-кейсом и чек-листом, а затем — обосновать, что именно и в какой ситуации вы будете использовать. Понимание этой границы напрямую влияет на скорость работы команды и количество пропущенных багов.
Какие документы вообще ведёт тестировщик
В работе тестировщика есть три основных типа документов: тест-кейсы, чек-листы и баг-репорты. Кейс — это пошаговая инструкция с ожидаемым результатом на каждый шаг. Чек-лист — список проверок без деталей, часто в виде таблицы с галочками. Баг-репорт описывает найденную ошибку: шаги воспроизведения, фактический и ожидаемый результат, окружение. В крупных проектах добавляют тест-планы и отчёты, но для большинства вакансий достаточно уверенно владеть именно этими тремя форматами.
Тест-кейс: когда он оправдан
Тест-кейс нужен там, где цена ошибки высока или процесс сложен. Например, при тестировании платёжного шлюза, медицинского софта или логики расчёта скидок. В таких сценариях каждый шаг должен быть воспроизводим даже новым сотрудником. Ещё кейсы оправданы в проектах с высокой текучестью: когда человек приходит и должен за день разобраться в критичном функционале без помощи коллег. Главный минус — кейсы быстро устаревают. Если интерфейс меняется раз в неделю, поддерживать их актуальность становится дороже, чем писать заново.
Чек-лист: когда достаточно его
Чек-лист работает в стабильных или не очень критичных зонах. Например, при регрессионном тестировании стандартных форм регистрации, фильтров каталога или типовых ошибок вёрстки. Его пишут для себя или для коллег, которые знают продукт. Чек-лист не требует детализации — опытный тестировщик сам вспомнит, как проверить поле ввода. Ошибка здесь — пытаться расписать каждый шаг: превращая чек-лист в тест-кейс, вы теряете скорость и не выигрываете в качестве. Если команда стабильная и люди работают вместе больше полугода, чек-листы обычно покрывают 80% проверок.
Баг-репорт как отдельный жанр
Баг-репорт — это не просто описание ошибки. Хороший репорт содержит точные шаги для воспроизведения, скриншот или видео, окружение (браузер, версия приложения) и приоритет. Частая ошибка новичков — писать «не работает кнопка», не указав, что именно должно было произойти и на какой странице. На собеседовании могут дать скриншот бага и попросить написать репорт. Покажите, что умеете отделять критичное от косметического: если кнопка не срабатывает, приоритет high; если криво выровнен текст — low. Разработчики читают баг-репорты каждый день, поэтому чем короче и точнее, тем быстрее починят.
Что делает документацию мёртвой
Документация умирает, когда её не обновляют. Если тест-кейс описывает форму, которая уже переделана, он вреден: новый сотрудник пойдёт по шагам, найдёт несоответствие и потеряет время. Вторая причина — избыточность. Когда на каждое поле формы пишут кейс с ожидаемым результатом «поле пустое — ошибка», такой документ читать никто не будет. Мёртвая документация появляется там, где её заводят «для галочки» и не используют в ежедневной работе. Живая документация — та, к которой обращаются хотя бы раз в две недели, а устаревшие кейсы удаляют, а не копят.
Где проходит граница с техническим писателем
Тестировщик не должен писать пользовательские инструкции или документацию API — это задача технического писателя. Но тестировщик отвечает за точность описания шагов в баг-репортах и тест-кейсах. Граница проходит по цели: вы пишете для коллег (разработчиков, аналитиков, других тестировщиков), а не для конечного пользователя. Поэтому не нужно объяснять, что такое браузер или как нажать кнопку. Если в вакансии указано «ведение тестовой документации», это значит умение структурировать проверки, а не литературный талант.
Что показать на собеседовании
На собеседовании принесите один-два примера: тест-кейс на сложную логику и чек-лист на регресс. Объясните, почему выбрали именно такой формат. Например: «Для проверки корзины написал кейс, потому что там три состояния товара, и новичку сложно запомнить все. Для главной страницы — чек-лист, так как она меняется редко и команда знает её наизусть». Покажите, что умеете расставлять приоритеты: что проверить в первую очередь, а что можно отложить. И главное — не бойтесь признаться, что часть документации устарела. Лучше честно сказать, что вы чистите её раз в месяц, чем врать, что всё идеально.
Частые вопросы
Что выбрать для нового проекта — тест-кейсы или чек-листы?
Как понять, что чек-лист уже не подходит и нужно переходить на тест-кейсы?
Сначала попробуйте бесплатно — без регистрации
Проверьте своё резюме нейросетью или соберите ATS-версию под автофильтры работодателей. Ничего заполнять не нужно — вставьте текст и получите разбор.
Ищите работу быстрее — на автопилоте
JobGateway откликается на подходящие вакансии hh.ru за вас, пишет сопроводительные нейросетью и поднимает резюме. Старт бесплатно.
Начать бесплатно