Справочник элементов
Тестовый прогон
Тестовый прогон
Тестовый прогон - запланированное выполнение выбранных тест-кейсов в одном проекте. При создании тестового прогона для каждого выбранного тест-кейса создаётся один результат тестового прогона.
Связи
| Связанный элемент | Как связан |
|---|---|
| Проект | Обязательный владелец |
| Результат тестового прогона | Одна строка на каждый выбранный тест-кейс |
| Тест-кейс | Выбирается в тестовый прогон |
| Исполнитель | Необязательное значение по умолчанию для новых результатов |
Поля
| Название | Техническое имя | Тип | Обязательное | Валидация | По умолчанию |
|---|---|---|---|---|---|
| Название | test_run_name | string | Да | Макс. 500 символов | - |
| Описание | test_run_description | HTML | Нет | Макс. 2500 символов | - |
| Статус | test_run_status | enum | Да | См. перечисления | - |
| Исполнитель | assigned_to | user id | Нет | Копируется в новые результаты при добавлении тест-кейсов | - |
| Проект | project_id | id | Да | - | - |
Перечисления
Статус (test_run_status)
| Значение | Смысл |
|---|---|
PENDING | Создан, не начат |
IN_PROGRESS | Выполнение идёт |
COMPLETED | Завершён |
CLOSED | Закрыт без дальнейшей работы |
Установка статуса в COMPLETED или CLOSED задаёт completed_at. Возврат в PENDING или IN_PROGRESS сбрасывает его.
Правила
- Выбор тест-кейсов при создании: список идентификаторов тест-кейсов,
ALLдля всех тест-кейсов проекта, или пропуск выбора - сервер по умолчанию берёт все тест-кейсы проекта. - Тест-кейс, который уже есть в тестовом прогоне, пропускается при последующем добавлении. Вторая строка результата не создаётся.
- Если тест-кейс удалён из проекта, его результаты удаляются из всех тестовых прогонов. Сам тестовый прогон остаётся.
Ограничения
- Запуск автотестов - другой элемент. Не используйте эту страницу для запусков Playwright.
Страница не помогла?