Тестирование

Тест-кейсы, критерии приёмки, прохождения и тестовые планы

«Тестирование» в левом меню — библиотека тест-кейсов и чек-листов вашего пространства. Её ведут все участники, и каждый видит одно и то же. Задачи, кейсы и результаты проверок живут рядом: не нужно держать трекер, систему тест-кейсов и документацию в трёх местах.

Библиотека

  1. Откройте «Тестирование» и создайте раздел — например, по модулю продукта.
  2. В разделе нажмите «Тест-кейс»: название, приоритет, сценарий (например, позитивный или негативный), предусловия и шаги «Действие — Ожидаемый результат». Сценарий есть и у чек-листа.
  3. Для короткой проверки без шагов создайте «Чек-лист» — список пунктов.
  4. Раскладывайте кейсы по разделам перетаскиванием в дереве «Библиотека» на главной странице «Тестирования». Раздел можно вложить в раздел, а внутрь кейса и чек-листа положить ничего нельзя.
  5. Над «Библиотекой» — фильтры: по названию или номеру, приоритету, сценарию и тегу. Нажатие на раздел открывает его. Справа — меню «Все кейсы», «Тестовые планы» и «Корзина».
  • У каждого кейса и чек-листа свой номер вида TC-12 — по нему кейс находится в поиске и в дереве.
  • Поиск ищет по названию, предусловиям, шагам и пунктам.
  • В предусловия можно вставить скриншот — так же, как в описание сущности.
  • Удалённое уходит в корзину тестирования вместе со всем вложенным и восстанавливается оттуда.
  • В списке раздела у каждого кейса видны приоритет и сценарий, последний результат, число шагов или пунктов, число задач и теги; в результатах поиска — ещё и путь разделов.
  • У строки «Библиотеки» есть меню «…» (видно при наведении): «Дублировать» у кейса и чек-листа, «Переименовать» у раздела, а у всех — «Копировать ссылку», «Добавить в тестовый план» (существующий или новый) и «Удалить».

Импорт тест-кейсов

  1. На главной «Тестирования» нажмите «Импорт» и загрузите CSV или JSON-массив — выгрузку TestRail, Test IT, Qase, Zephyr, Xray или свою таблицу. Excel сохраните как CSV.
  2. «Колонки»: для каждой колонки файла выберите, куда её перенести, — название, раздел (путь «А > Б»), приоритет, сценарий, предусловия, шаги, пункты чек-листа, теги, своё поле или «Не переносить». Колонки знакомых систем узнаются сами.
  3. «Значения»: каждому приоритету и сценарию из файла сопоставьте значение пространства или оставьте значение по умолчанию.
  4. «Куда и проверка»: выберите раздел и посмотрите, что будет создано и какие кейсы получатся. «Импортировать» запускает перенос, итог — ссылка на раздел.
  • Шаги читаются и текстом с номерами («1. … 2. …»), и по шагу на строку: строка без названия продолжает кейс выше.
  • Колонка «Вид» со словами «чек-лист» или «checklist» создаёт чек-листы; пункты в ячейке — по номерам, строкам или через «;».
  • Новые поля, приоритеты и сценарии при импорте создаёт только администратор пространства; участник переносит колонки в существующие.

Действия над несколькими кейсами

  • Отметьте кейсы флажками — в дереве «Библиотека» или в списке раздела. Shift выделяет все строки между двумя щелчками, «Выбрать все» — весь список. Флажок раздела отмечает и снимает всё вложенное; раздел, где отмечено не всё, показан чертой.
  • Внизу появляется панель: «Изменить» (приоритет, сценарий, добавить и убрать теги, перенести в раздел), «Дублировать», «В план» (существующий или новый тестовый план), «К задаче» (привязать к задаче и её критерию) и «Удалить».
  • Что к действию не относится, пропускается: у раздела нет приоритета, вид бывает только у тест-кейса. Сколько сделано и сколько пропущено, видно в уведомлении.

Настройка: приоритеты, виды и свои поля

  • Администратор настраивает тестирование в «Настройки пространства» → «Тестирование».
  • Приоритеты и сценарии — списки с названием, цветом и порядком. Переименование не трогает кейсы. Удалить значение, которое стоит у кейсов, можно только с переносом на другое — его выбирают в окне удаления.
  • Свои поля тест-кейса и чек-листа — те же виды полей, что у типов сущностей: текст, число, дата, справочник и другие, в том числе обязательные. Поля заполняются в форме кейса и показываются на его странице.

Передать в работу ИИ

Напишите в задаче, что хотите получить, и нажмите «Передать в работу ИИ» над описанием. Окно «ИИ-команда» ведёт задачу этапами, как команда: аналитик, тест-аналитик, техлид. Вы видите прогресс, отвечаете на вопросы и подтверждаете результат на каждом шаге.

  • «Тестирование требований»: ИИ ищет неясности, противоречия и пропуски и задаёт вопросы. Ответьте прямо в окне и нажмите «Проверить повторно» — ИИ внесёт ответы в описание задачи (прежняя версия останется в истории) и проверит снова. Когда вопросов не осталось, этап становится зелёным.
  • «Критерии приёмки» открывается после первого этапа: ИИ записывает в задачу критерии, покрывающие все требования. При перезапуске он заменяет только свои критерии, которые вы не правили; написанные и исправленные вами остаются.
  • «Подзадачи» открывается после двух первых: ИИ предлагает план — подзадачи с целью, функциональными требованиями, техническим заданием и критериями, которые каждая закрывает. Отметьте нужные и нажмите «Создать»: подзадачи появятся с тем же типом, что задача, и связью «Подзадача для». Перезапуск даёт новый план, созданные подзадачи остаются.
  • Любой выполненный этап можно перезапустить. Описание и критерии по-прежнему можно править руками.
  • Работа идёт в фоне: окно можно закрыть. Когда ИИ нужны ваши ответы или подтверждение плана, придёт уведомление; рядом с кнопкой видно состояние — «ИИ: работает», «ИИ: ждёт вас», «ИИ: 2 из 3».

Этапы ИИ-команды доступны на тарифе Про, нужно согласие пространства на передачу данных сервису ИИ; каждый запуск этапа списывает 1 ход ИИ. Запускать этапы может тот, кто правит задачу.

Критерии приёмки и кейсы задачи

  • Критерии приёмки — что должно быть правдой, чтобы задачу можно было выпустить, — пишут во вкладке «Содержание» под описанием. Критерии от ИИ пишет этап «Критерии приёмки» в окне «Передать в работу ИИ»; ваши критерии он не трогает.
  • Во вкладке «Тестирование» — покрытие: те же критерии только для чтения, под каждым его тест-кейсы и чек-листы.
  • Под каждым критерием в покрытии — его тест-кейсы. «Создать тест-кейс» открывает форму, и новый кейс сразу привязан к задаче и критерию; «Привязать из библиотеки» подключает готовый. Критерий без кейсов подписан «Критерий не покрыт тест-кейсами».
  • Кейс можно привязать и из блока «Связи» — пункт «Или привязать тест-кейс».
  • У задачи есть свой раздел в «Библиотеке» с её названием. В него по умолчанию ложатся кейс, созданный со страницы задачи, и кейсы, сохранённые из генерации ИИ. Кейсы задачи — привязанные к ней и всё из её раздела; переименованный или перенесённый раздел остаётся разделом задачи.
  • На странице кейса задачи показаны карточками: номер, тип, статус и критерий. Карточка открывает задачу, крестик отвязывает, «Привязать задачу» ищет задачу по названию.
  • «Готовность по тестам» в правой панели показывает, сколько кейсов задачи прошли успешно. Это подсказка, а не запрет: статус задачи она не блокирует.

Прохождение

  • «Пройти» на кейсе открывает прохождение: у каждого шага — «Успешно», «Провал», «Блок» или «Пропущен» и комментарий. Отметки сохраняются сразу — закрытая вкладка ничего не теряет.
  • В комментарий к прохождению можно вставить скриншот по Ctrl+V и блок кода.
  • «Завести баг» на проваленном шаге создаёт сущность выбранного типа с описанием шага; баг сразу связан с задачей.
  • Итог предлагается по отметкам, его можно поменять. История прохождений видна на странице кейса.

Тестовые планы

  • «Тестовые планы» собирают кейсы для регресса или проверки задачи: поштучно, целыми разделами (добавляются кейсы, которые есть в разделе сейчас) или все кейсы задачи.
  • «Пройти следующий» ведёт по непройденным кейсам плана подряд.
  • Наверху плана — аналитика: сколько кейсов успешно, провалено, заблокировано, пропущено и ещё не пройдено. Нажатие на число оставляет в списке только эти кейсы.
  • План задачи создаётся кнопкой «План тестирования» справа от готовности на её вкладке «Тестирование».

Генерация кейсов ИИ

«Сгенерировать ИИ» в блоке «Тест-кейсы задачи» сначала спрашивает, что составить — тест-кейсы или чек-листы, — и предлагает их по описанию задачи и критериям приёмки. Отметьте нужные и сохраните: по умолчанию всё ложится в раздел с названием задачи, его можно переименовать и перенести, следующая генерация найдёт его. Здесь же, как и при ручном создании кейса со страницы задачи, можно выбрать другой раздел, создать новый или переименовать выбранный. Сохранённое сразу привязано к задаче и критериям; в «Тест-кейсы задачи» видны все её кейсы — привязанные и лежащие в её разделе.

Генерация доступна на тарифе Про, нужно согласие пространства на передачу данных сервису ИИ; одна генерация списывает 1 ход ИИ. Кейсы, чек-листы, прохождения и планы — на всех тарифах. Через MCP-сервер внешний ИИ-помощник может прочитать задачу и сам вести тестирование: создавать разделы, кейсы и чек-листы пачкой, править их, собирать планы и импортировать таблицы.

Тест-кейсы — не сущности: они не попадают в поиск по сущностям и на доски и не считаются в лимит бесплатного тарифа.