Тест-менеджмент (TMS)
Раздел для QA-команды: хранение тест-кейсов, составление сьютов, запуск прогонов, отчёты о дефектах.
Где открыть
Левое меню → TMS. Если пункта нет, фича может быть выключена в организации — напишите в поддержку или администратору.
Структура
- Проект — тест-кейсы привязаны к проекту (тому же, где живут задачи). Переключатель проекта — сверху.
- Сьют (Test Suite) — папка с кейсами по фиче или модулю. Вложенные сьюты разрешены.
- Кейс (Test Case) — один сценарий: предусловия, шаги, ожидаемый результат.
- Прогон (Test Run) — запуск выбранных кейсов с датой, тестером, результатом по каждому шагу.
Создать тест-кейс
TMS → сьют → + Кейс.
- Название — короткое, в императиве: «Вход с валидными данными», «Отмена регистрации на середине формы».
- Предусловия — что должно быть выполнено до старта (данные, среда, роли).
- Шаги — пронумерованный список. Добавить шаг кнопкой +. У каждого шага:
- Действие — что делает тестер.
- Ожидаемый результат — что должно произойти.
- Данные — например, тестовый логин/пароль, конкретные значения.
- Метки —
smoke,regression,critical— используются в фильтрах прогонов. - Связанные задачи — к какой задаче относится этот кейс (вставьте ID
PM-42).
Сохранить — кейс появляется в сьюте.
Создать сьют
TMS → + Сьют. Название, описание, родительский сьют (если нужно вложить). Перетаскивание между сьютами поддерживается.
Прогон (Test Run)
TMS → Прогоны → + Новый прогон.
- Название — например «Релиз 1.4 smoke», «Регресс перед релизом».
- Выбрать кейсы — отметить галочками из сьютов (или фильтром по меткам).
- Назначить тестера — себя или коллегу.
- Окружение — dev / stage / prod, или произвольный текст.
- Старт.
В процессе прогона тестер открывает кейс за кейсом, выполняет шаги и отмечает результат:
- Pass — всё по ожидаемому.
- Fail — расхождение; открывается поле для комментария и возможность создать баг прямо отсюда (появится новая задача типа Bug, связанная с прогоном и кейсом).
- Blocked — выполнить нельзя из-за внешней блокировки.
- Skip — неактуален в этом прогоне.
Сверху виден прогресс: X из Y, процент пройденных.
Отчёт по прогону
После завершения прогона — страница с результатами:
- Процент Pass / Fail / Blocked / Skip.
- Список fail-кейсов с комментариями и ссылками на созданные баги.
- Длительность прогона, тестер, окружение.
- Экспорт в PDF или CSV.
Связь с задачами
- У кейса можно указать связанные задачи — они видны в карточке кейса.
- У бага, созданного из fail-кейса, в связях автоматически появляется обратная ссылка на кейс и прогон.
- В карточке задачи в блоке Связи видны все привязанные кейсы — удобно ревьюить покрытие.
Проблемы
- Кейс не открывается — проверьте, есть ли у вас доступ к проекту: TMS-кейсы живут в тех же проектах, что и задачи.
- Не могу создать баг из fail-кейса — роль не позволяет создавать задачи в проекте. Попросите админа проекта.
- Прогон пропал — возможно, проект архивирован; прогоны архивных проектов скрыты в основном списке.