Тест-раны
Тест-раны (тестовые прогоны) — сформированный набор тест-кейсов для их выполнения.
Список тест-ранов проекта
Чтобы перейти к списку тест-ранов проекта, нажмите на кнопку "Тест-раны" на странице проекта.
Для принудительного обновления списка тест-ранов нажмите "Обновить" рядом с поисковым полем.
Поиск тест-рана
Введите в поисковое поле полное или частичное название тест-рана, который необходимо найти. Нажмите кнопку поиска или клавишу Enter на клавиатуре — в списке тест-ранов отобразятся найденные прогоны.

Управление таблицей тест-ранов
Чтобы настроить отображаемые столбцы, нажмите кнопку "Настройка видимости столбцов". В отобразившейся панели установите галочку для отображения столбца или снимите галочку для скрытия столбца.

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

Для применения фильтрации в столбцах "Ветка", "Конфигурация" или "Статус" нажмите на иконку воронки. В открывшейся панели выберите одно или несколько значений, для подтверждения нажмите "ОК".

Инфо
Одновременно могут быть применены несколько фильтров и лишь одна сортировка.
Для сброса фильтра откройте панель ранее установленного фильтра, нажмите "Сбросить", подтвердите действие кликом на "ОК".

Быстрые действия тест-рана
В строке тест-рана доступно несколько быстрых действий:
- Просмотр (1) — откроется страница тест-рана.
- Редактировать (2) — откроется страница изменения тест-рана. Подробнее об имеющихся полях тест-рана читайте в разделе Создание тест-рана.
- Тестировать (3) — откроется страница реестра тест-кейсов. Подробнее о выполнении тест-ранов читайте в разделе Выполнение тест-ранов.
- Завершить (4) — тест-ран будет архивирован. Подробнее об архивировании тест-ранов читайте в разделе Завершение тест-рана.
- Удалить (5) — тест-ран будет безвозвратно удален из системы после подтверждения. Подробнее об удалении тест-ранов читайте в разделе Удаление тест-ранов.
Для выполнения быстрого действия необходимо кликнуть по соответствующей кнопке.

Конфигурации тест-ранов
Конфигурации тест-ранов — это сохраненные шаблоны окружения или условий запуска прогона (например, стенд, браузер, ОС, параметры выполнения), которые можно привязывать к тест-ранам.
Создание конфигурации
Чтобы перейти к созданию конфигураций, кликните "Конфигурации" на странице тест-ранов проекта.

Находясь во вкладке "Конфигурации", нажмите кнопку "Создать конфигурацию" или "Создать первую конфигурацию", если ранее конфигурации не были созданы.

В появившемся окне внесите информацию в поля:
- Название*
- Описание
- Ключ
- Значение
, где "*" — обязательное для заполнения поле.

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

Если нужной конфигурации не существует, то создайте конфигурацию тест-рана, нажав на соответствующую кнопку.
Быстрые действия конфигураций
В строке конфигурации доступно несколько быстрых действий:
- Редактировать (1) — откроется всплывающее окно изменения конфигурации.
- Копировать (2) — создастся копия выбранной конфигурации.
- Удалить (3) — откроется модальное окно подтверждения удаления конфигурации.
Для выполнения быстрого действия необходимо кликнуть по соответствующей кнопке.

Импорт Allure
Чтобы перейти к созданию тест-рана из Allure, кликните "Импорт Allure" на странице тест-ранов проекта.

Подробнее об импорте Allure читайте в разделе "Создание тест-рана из Allure".
Создание тест-рана
Чтобы перейти к созданию тест-рана, кликните "Создать тест-ран" на странице тест-ранов проекта.

При создании тест-рана необходимо заполнить обязательное поле "Название", остальные поля опциональны.
Список и описание опциональных полей тест-рана:
- Период выполнения (дата начала и дата окончания тест-рана) служит приоритетным значением при расчете графика сгорания тест-кейсов в прогоне
- Описание — детали тест-кейса в свободной форме
- Объект тестирования — система или модуль, проверяемые на соответствие требованиям
- Версия
- Ревизия
- Состав команды — группа тестировщиков, назначенных для выполнения тест-рана
- Конфигурация — опциональное окружение для тест-рана. Подробнее о конфигурациях тест-рана читайте в разделе Конфигурации тест-ранов
- Ссылки — ссылки на документацию, макеты, требования и т.д.
Поля "Описание", "Объект тестирования", "Версия" и "Ревизия" заполняются вручную с клавиатуры.

Для установки или изменения периода выполнения необходимо:
- Кликнуть по полю "Дата начала".
- Выбрать в календаре дату начала тест-рана.
- Выбрать в календаре дату окончания тест-рана.

Для заполнения поля "Состав команды" нажмите на строку и выберите в выпадающем списке одно или несколько значений.

Если конфигурации уже были созданы в проекте, то для заполнения поля "Конфигурация" нажмите на строку и выберите в выпадающем списке одно значение.

Инфо
Если конфигурации не были созданы ранее, то заполнение поля "Конфигурация" при создании тест-рана недоступно.
Чтобы заполнить поле "Ссылки", вставьте в строку адрес.
Для добавления дополнительных ссылок нажмите кнопку "Добавить ссылку", расположенную над полем ввода.

Чтобы удалить ссылку, нажмите на значок корзины, расположенный напротив строки соответствующей ссылки.
Для завершения создания тест-рана нажмите "Создать тест-ран". Для отмены действий и возвращения к странице тест-ранов нажмите "Отмена".
Добавление тест-кейсов
После завершения создания тест-рана система предложит добавить тест-кейсы в тест-ран.
Для добавления тест-кейсов нажмите "Перейти к выбору тест-кейсов" или "Открыть библиотеку тест-кейсов".

На открывшейся странице реестра тест-кейсов выберите необходимую папку, набор или определенные тест-кейсы и нажмите кнопку "Добавить в тест-ран", расположенную в правом верхнем углу страницы.
Индикатор папки становится квадратиком, если для добавления выбраны не все тест-кейсы.

Страница тест-рана
Чтобы перейти к странице тест-рана, нажмите "Просмотр" в строке быстрых действий тест-рана или нажмите на строку необходимого тест-рана в списке.
Страница тест-рана содержит общее описание тест-рана, позволяет управлять ключевыми настройками и вносить изменения.
Общее описание тест-рана включает в себя:
- Название и описание проекта, в котором находится тест-ран
- Название тест-рана
- Название ветки репозитория

Дополнительные действия тест-рана
Для перехода к дополнительным действиям нажмите кнопку "Ещё", расположенную в правой части блока описания тест-кейса, и выберите в выпадающем списке одно из действий.
В выпадающем списке доступны:
- Распределить тестировщиков — автоматическое распределение тест-кейсов между участниками команды с учетом времени. Чтобы подтвердить действие, нажмите "Распределить".
- Загрузить Allure — будет загружен ZIP-архив с результатами Allure. Подробнее об импорте Allure читайте в разделе "Создание тест-рана из Allure".
- Перетестировать — будет запущен повторный процесс тестирования тест-кейсов тест-рана: результаты будут сброшены, а тест-ран скопирован.
- Удалить тест-ран — будет запущен процесс полного удаления тест-рана.

Статистика выполнения тест-рана
Блок "Статистика выполнения тест-рана" отображает количество тест-кейсов с определенным установленным статусом.
Представленная в блоке информация:
- Пройден — число тест-кейсов, прошедших проверку
- Провален — число тест-кейсов, непрошедших проверку
- Пропущен — число тест-кейсов, пропущенных в ходе проверки
- Заблокирован — число тест-кейсов, заблокированных в ходе проверки
- Не протестирован — число тест-кейсов без установленного результата

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

Инфо
Поле выбора тест-рана для создания отчета недоступно для редактирования.
Во всплывающем окне выберите тип отчета:
- Отчет по тест-рану
- Отчет по дефектам
Во всплывающем окне выберите формат отчета:
- CSV
Опционально заполните поля: название отчета и описание.

Доступны варианты содержания отчета по тест-рану:
- Статистика тест-рана (выбрано по умолчанию) — общие показатели: количество тест-кейсов с распределением статусов
- Результаты по каждому тест-кейсу — тест-кейсы и статусы
- Информация о дефектах — список дефектов с ссылками
- Статусы шагов — подробная информация о шагах тест-кейсов
Выберите один или несколько пунктов, поставив галочку напротив нужного пункта с содержанием.

Инфо
Выбор содержания отчета по дефектам недоступен.
Для подтверждения создания или отмены изменений нажмите соответствующую кнопку.

Информация о тест-ране
Блок "Информация о тест-ране" содержит основные сведения, состав команды и дополнительные материалы тест-рана.
Представленная в блоке информация:
- Статус тест-рана
- Проект ID
- Версия
- Ветка
- Даты: начала, окончания и создания тест-рана
- Команда тест-рана
- Ссылки

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

Для просмотра детальной информации по действию нажмите на строку с соответствующим результатом.
После нажатия кнопки откроется реестр тест-кейсов.
Прогресс выполнения
Раздел "Прогресс выполнения" отображает графическое представление прогресса выполнения тест-кейсов с детальной информацией по результатам.
На графике сгорания тест-кейсов отображены идеальная и фактическая скорость выполнения тест-кейсов за весь промежуток времени. Блок "Аналитика" отражает процентный успех выполнения тестирования кейсов и соответствующий этому статус.

Совет
Для более точной работы графика рекомендуем заполнять поле "Период выполнения тест-рана".
Блок "Детальный прогресс" содержит шкалу прогресса:
- Общий прогресс тестирования — процент общего числа тестированных кейсов
- Успешно пройдены — процент успешно тестированных кейсов
- Провален — процент проваленных тестированных кейсов
- Осталось протестировать — процент не тестированных кейсов

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

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

Дефекты
Раздел "Дефекты" отображает информацию и статистику по всем дефектам тест-рана.
В таблице дефектов представлены следующие сведения:
- Ссылка на дефект — ссылка на платформу с подробным описанием дефекта
- Тест-кейс — название тест-кейса, в котором обнаружен дефект
- Статус в Баг трекере — результат устранения дефекта
- Приоритет — приоритет выполнения тест-кейса
- Статус тест-кейса — результат тестирования тест-кейса
- Создан — дата и имя пользователя, который создал дефект

Для добавления дефекта в список дефектов тест-рана нажмите "Создать дефект" в правом верхнем углу блока.

Подробнее о заполнении информации по дефектам читайте в пункте Создание дефекта.
Для создания отчета по дефектам нажмите "Создать отчет по дефектам" в правом верхнем углу блока.

Подробнее о заполнении полей отчета по дефектам читайте в пункте Создание отчета.
Редактирование тест-ранов
Для изменения информации тест-рана нажмите кнопку "Редактировать", расположенную под названием тест-рана.

В выпадающем списке доступны действия:
- Описание — откроется страница редактирования тест-рана. Подробнее об имеющихся полях тест-рана читайте в разделе Создание тест-рана.
- Добавить тест-кейсы — откроется реестр тест-кейсов. Для добавления тест-кейсов выделите нужные элементы и нажмите "Добавить в тест-ран".
- Удалить тест-кейсы — откроется реестр тест-кейсов. Для удаления тест-кейсов выделите нужные элементы и нажмите "Удалить из тест-рана".

Выполнение тест-ранов
Для проведения тест-рана на странице со списком нажмите "Тестировать" в строке быстрых действий соответствующего тест-рана.

Для проведения тест-рана через страницу тест-рана необходимо нажать "Тестировать" в блоке общего описания.

При нажатии на кнопку откроется реестр тест-кейсов.
Навигация в реестре тест-кейсов
Подробнее о навигации в реестре и работе с тест-кейсами читайте в статье Тест-кейсы.
Поиск и фильтрация в тест-ране
Чтобы посмотреть все тест-кейсы, назначенные себе для тестирования, нажмите галочку напротив поля "Только мои" рядом с поисковой строкой.

Подробнее о поиске в реестре тест-кейсов читайте в пункте Поиск тест-кейсов.
Для выполнения фильтрации нажмите "Фильтры" в правом верхнем углу панели.

В системе доступна фильтрация по следующим результатам тестирования:
- Статус результата
- Источник результата
- Назначен пользователю
Для применения фильтра по полям "Статус результата" и "Назначен пользователю" выберите одно или несколько значений в выпадающем списке.

Для применения фильтра по полю "Источник результата" выберите одно значение в выпадающем списке: ручной или автоматический.

Чтобы применить или сбросить фильтры, нажмите соответствующую кнопку.

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

Чтобы приостановить время, нажмите на "Продолжить" в правом верхнем углу области отображения тест-кейса или нажмите пробел на клавиатуре.

Для остановки времени нажмите на "Стоп" в правом верхнем углу области отображения тест-кейса или нажмите S на клавиатуре.

Статусы
По умолчанию для всех тест-кейсов установлен статус "Не тестировался".
Для назначения нового статуса выбранному тест-кейсу через реестр необходимо:
- Нажать на статус в реестре у необходимого тест-кейса.
- Выбрать одно значение из выпадающего списка.

Для назначения нового статуса через область основных сведений тест-кейса необходимо:
- Нажать на поле "Установить результат", расположенное под названием кейса, или перейти на вкладку "Результаты" и нажать на поле "Текущий статус".
- Выбрать одно значение из выпадающего списка.

При необходимости после выбора статусов "Провален", "Пропущен" и "Заблокирован" создайте дефект. Подробнее о добавлении дефекта читайте в пункте Создание дефекта.
Назначения тестировщиков
Чтобы назначить тестировщика для выбранного тест-кейса, нажмите на поле "Назначен", расположенное под названием кейса, и выберите одно значение из выпадающего списка.
Инфо
При установке результата тестирования назначенный тестировщик меняется автоматически на участника, осуществляющего действие.

Создание дефекта
В системе предусмотрено несколько способов создания дефекта при установлении статусов "Провален", "Пропущен" или "Заблокирован".
Создание дефекта после установки статуса:
- Во всплывающем окне нажмите "Создать дефект".
- Для заполнения обязательного поля "Интеграция" выберите в выпадающем списке одно значение.
- При необходимости добавьте вложения, нажав "Добавить файлы" и выберите желаемый файл в открывшемся системном окне.
Чтобы создать дефект после установки статуса через ссылку, необходимо ввести URL-адрес в соответствующее поле.

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

Для создания дефекта через вкладку результаты:
- Перейдите на вкладку "Результаты" выбранного тест-кейса.
- Заполните обязательное поле "Текущий статус", выбрав из выпадающего списка одно значение.
- Нажмите "Добавить ссылку".
- Введите URL-адрес в соответствующее поле.

Для создания дополнительной ссылки нажмите кнопку повторно. Для удаления ссылки нажмите "Удалить" напротив строки соответствующей ссылки.
Опционально заполните поля "Время выполнения", "Комментарий" и при необходимости добавьте вложения, нажав "Выбрать файлы".
Для завершения создания дефекта нажмите "Добавить результат".
Массовые действия в тест-ране
Для удобства тестирования кейсов используются статусы и назначение ответственных лиц.
Чтобы перейти к массовым действиям, нажмите соответствующую кнопку, расположенную под поисковой строкой.

Операции со статусами
Для назначения статуса необходимо:
- Выбрать один, несколько или все тест-кейсы реестра.
- Нажать "Статус".
- Выбрать один статус из выпадающего списка.
- Подтвердить действие, нажав "Применить".
Операции с назначением тестировщиков
Чтобы назначить тестировщика:
- Выберите один, несколько или все тест-кейсы реестра.
- Нажмите "Назначения".
- Выберите одного пользователя из выпадающего списка.
- Подтвердите действие, нажав "Применить".
Чтобы убрать назначенного тестировщика:
- Выберите один, несколько или все тест-кейсы реестра.
- Нажмите "Назначения".
- Оставьте поле "Назначить пользователя" пустым.
- Подтвердите действие, нажав "Применить".
Завершение тест-рана
Для завершения тест-рана на странице со списком нажмите "Завершить" в строке быстрых действий соответствующего тест-рана.

При выполнении команды "Завершить" тест-ран попадает в список завершенных.
Инфо
Завершенные тест-раны необходимы для неизменяемого хранения истории в базе данных и аналитике вне текущих тест-ранов. Завершенные тест-раны защищены от правок и при необходимости могут быть восстановлены.
Для просмотра списка завершенных тест-ранов нажмите на соответствующую строку. В выпадающем списке отобразятся все завершенные тест-раны.

Для возвращения тест-рана в список активных тест-ранов нажмите "Активировать" в строке быстрых действий завершенных тест-ранов.

Для завершения тест-рана через страницу тест-рана необходимо нажать на кнопку "Завершить", расположенную в блоке описания тест-рана.

Для возвращения тест-рана в список активных тест-ранов нажмите "Активировать".
Удаление тест-ранов
Для удаления тест-рана на странице со списком нажмите "Удалить" в строке быстрых действий соответствующего тест-рана и подтвердите действие в модальном окне.

Для удаления тест-рана через страницу тест-рана необходимо:
- Нажать "Ещё" на странице тест-рана.
- Выбрать в выпадающем списке команду "Удалить тест-ран".
- Подтвердить действие во всплывающем окне.

Предупреждение
Удаление тест-рана необратимо.