Тест-план из критериев
Как облако собирает чек-лист для тестировщика из критериев фичи и выпуска.
Тест-план — это список проверок фичи: что открыть, что сделать и что должно получиться. Критерии приёмки говорят, что должно работать, а пункты тест-плана превращают это в шаги для человека, который проверяет результат руками. Результаты отмечаются прямо в облаке, и по ним видно, готова ли фича к сдаче.
Где в облаке
- Вкладка «Тест-план» у каждой фичи.
- Блок «Кейсы проверки» в шторке и на странице задачи, плюс бейдж проверки на карточках доски: «QA 2/5», «QA пройдено», «QA провал».
- Страница релиза: секции «Тест-план» и «Регресс».
- Фильтр «На проверке» на странице «Фичи» — то, что ждёт вашей проверки как тестировщика.
Откуда берутся пункты
Каждый пункт — это кейс с названием, шагами, ожидаемым результатом и необязательной областью (например, «Оплата»). Он привязан к задаче, к фиче целиком или ни к чему. У пункта есть бейдж источника:
- чат фичи — в конце работы агент записывает в журнал чек-лист фичи (артефакт
checklist: <slug>), и после синхронизации облако разбирает его в пункты. Повторная запись обновляет пункты этого источника и не трогает ручные и уже отмеченные; - AI облака — кнопка «Сгенерировать чек-лист» строит пункты из критериев приёмки фичи и её задач. Кнопка доступна владельцу и админу и только при подключённом AI. Если критериев нет, генерировать не из чего;
- вручную — кнопка «Добавить пункт»: карточка, название, шаги, ожидание и область.
Под пунктом видна строка «Критерий: …». Если критерии задачи изменились, её пункты получают пометку «устарело» — AI-пункты можно пересоздать кнопкой «Перегенерировать», пункты из чата обновятся при следующей записи чек-листа.
Как проверять
- Откройте вкладку «Тест-план» фичи. Сверху видно «Пройдено N из M», а также число проваленных и заблокированных пунктов. Кнопка «Мои к проверке» оставляет пункты ваших карточек.
- Первый раунд открывается сам, когда первая задача фичи с кейсами становится «Сделано». Без открытого раунда отмечать нечего.
- Раскройте «Шаги и ожидание» нужного пункта и пройдите проверку.
- Нажмите «Пройден», «Провален» или «Заблокирован». Для «Провален» комментарий обязателен — опишите, что не так. Для «Заблокирован» комментарий можно добавить по желанию.
- У проваленного пункта есть «Создать баг»: в фиче заводится задача-баг со ссылкой на кейс. Если фича уже была сдана, она возвращается в работу.
- Исправили и хотите проверить заново — «Новый раунд»: все отметки сбросятся, а прежние результаты останутся в разделе «История раундов».
Сигналы приходят в Telegram: тестировщику — когда задача с кейсами стала «Сделано» («готова к проверке»), исполнителю — когда кейс провален.
Кто что может
- Отмечать, править и удалять пункты: владелец, админ, тестировщик пространства, а также тестировщик той карточки, к которой относится пункт.
- Генерировать чек-лист: владелец и админ.
- Роль «Тестировщик» читает всё, пишет комментарии и ведёт тест-планы, но не меняет фичи и задачи (кроме багов из проваленных кейсов). Подробнее — в разделе Команда и приглашения.
Тестировщика задачи назначают в шторке задачи. Чтобы он назначался сам, укажите «Тестировщика по умолчанию» в «Настройки → Общие».
Ворота сдачи
В «Настройки → Общие → Процесс → Тестирование» есть переключатель «Требовать тест-кейсы». Когда он включён, фичу нельзя сдать, пока не пройдены все пункты текущего раунда. Для отдельной фичи это можно отключить переключателем на вкладке «Готовность к сдаче». Условия сдачи — в разделе Фичи и доска.
Релиз и регресс
Страница релиза открывается из «Релизы» в сайдбаре. На ней тест-план собран по всем фичам релиза, включая автоматические, отметки ставятся прямо там. Секция «Регресс» нужна для проверки перед выкаткой: «Регрессионный раунд» берёт кейсы выбранных фич (по фичам, по области или вручную), назначает тестировщика и ведёт собственные результаты — они не меняют раунды самих фич. Итог регресса не блокирует выкатку: решение за владельцем. Раунд закрывается кнопкой «Закрыть раунд», после чего он доступен только для чтения. Как устроены выпуски — в разделе Выпуски.
Краткая памятка для тестировщика лежит в самом облаке — страница «Инструкция тестировщика». В дереве базы знаний её нет: она открывается ссылкой со страницы регрессионного раунда или по адресу /app/<пространство>/docs/tester.
Связь с журналом и агентами
Агенты пишут чек-лист в журнал, а облако показывает его людям; результаты проверки остаются в облаке. Критерии, из которых строится тест-план, — часть брифа и задач, см. Фича и намерение.