Отслеживание запусков автотестов

Настройте уведомления о запусках автотестов

С Test IT вы можете получать в мессенджер уведомления о запуске и прохождении автотестов, а также об остановке тест-рана. Для этого нужно настроить вебхук, указав необходимые переменные.

Test IT позволяет отслеживать запуски автотестов из UI, через API, а также с помощью клиентских библиотек. Чтобы открыть список прогонов (тест-ранов) и отследить их статус или посмотреть их историю:

  1. Откройте проект.
  2. Перейдите в раздел Прогоны.

Внимание

Результаты автотестов, проставленные через UI, не попадают в таблицу тест-ранов.

Тест-раны отображаются в таблице. С помощью таблицы тест-ранов вы можете отслеживать их названия, статус, дату начала, инициатора запуска, количество запущенных автотестов, результаты автотестов и категории ошибок. При необходимости вы можете отфильтровать тест-раны.

Окно тест-рана

Чтобы отслеживать результаты автотестов, запущенных во время тест-рана (прогона):

  1. Откройте проект.
  2. Перейдите в раздел Тест-планы и откройте тест-план.
  3. Перейдите в раздел Запуски автотестов.
  4. Откройте интересующий вас тест-ран.
    Список прогонов автоматизированных тестов в Test IT TMS В окне тест-рана открывается таблица с данными о запущенных автотестах. Воспользуйтесь фильтром, чтобы отсортировать содержимое таблицы. Чтобы открыть результат конкретного теста, нажмите на строку данного теста в таблице.

Вы можете изменить присваиваемое по умолчанию название тест-рана. Для этого воспользуйтесь методом POST /api/v2/testRuns в нашем API.

Отметка причины результата

Вы можете формировать аналитику по автотестам, проставляя причины результата автотестам в прогоне (тест-ране). Чтобы проставить причину результата:

  1. Откройте проект.
  2. Перейдите в раздел Автотесты > Прогоны.
  3. Из открывшегося списка выберите прогон, затем перейдите на вкладку Результаты тестов.
  4. Поставьте флажки около автотеста или нескольких автотестов, которым хотите проставить причину результата.
  5. Нажмите значок Указать причину над таблицей. Указание причины результата автотеста в Test IT TMS
  6. В открывшейся панели выберите причину падения (Продукт, Автотест, Инфраструктура и/или Без дефектов). При необходимости добавьте комментарий, вложение или ссылку.
  7. Нажмите Сохранить.

Чтобы узнать больше о причинах падения автотестов и категориях ошибок, смотрите Анализ ошибок автотестов.

Просмотр истории запусков автотеста

Детальная информация о результатах прохождения конкретных тестов хранится в окне результата. Для просмотра детальной информации:

  1. Откройте проект.
  2. Перейдите в раздел Автотесты > Прогоны.
  3. Откройте прогон (тест-ран).
  4. Откройте интересующий вас результат из таблицы.
  5. Перейдите в раздел История запусков. История запусков автоматизированных тестов в Test IT TMS
  6. Разверните результат.

В окне истории запусков теста вы можете:

  • Отслеживать результат прохождения теста, время его завершения и конфигурацию, для которой был запущен автотест.
  • Отслеживать результаты предусловий и постусловий автотеста, а также каждого из шагов.
  • Отслеживать строки кода, на которых произошла ошибка автотестов. Вы можете сохранить их как регулярное выражение, чтобы автоматически проставлять причину падения для автотестов, содержащих данные выражения.
  • Проставить причину падения автотеста.
  • Отслеживать историю запусков данного автотеста в журнале запусков.
Обновлено: