Skip to content
Main Navigation
Автоматизированное тестирование
Интеграции
Ручное тестирование
Дашборды и аналитика
Ресурсы
Документация
Блог
События
Последнее из блога
Управление дефектами
Управление дефектами
Разбираем понятия дефекта, ошибки и отказа, чтобы эффективно описывать их в баг-репортах, учитывать в тестировании и улучшить работу команды и баг-трекера.
Тестирование производительности
Тестирование производительности
Изучаем методы и средства для оценки быстродействия системы, а также определяем, когда и как лучше всего проводить тестирование: с помощью нагрузочного или стрессового подхода.
Настройка вебхуков в ТестОпс для Slack
Настройка вебхуков в ТестОпс для Slack
Гайд по настройке вебхуков в ТестОпс на примере создания сообщений для канала в Slack.
Перейти в блог
ТарифыПартнерыСвязаться с нами
Sidebar Navigation

Описание ТестОпс

О продукте

Информация о релизах

Миграция с других решений

Термины и определения

Часто задаваемые вопросы

Установка ТестОпс

Архитектура

Установка и первый запуск

Обзор

Kubernetes

Docker Compose

DEB-пакеты

RPM-пакеты

База данных

S3-хранилище

Конфигурация

Обзор

Сеть

Аутентификация

Обзор

Локальная аутентификация

LDAP

OpenID и Azure AD

OpenID и Keycloak

SAML 2.0

Настройка SMTP

Резервное копирование и восстановление

Начало работы

1. Создайте проект

2. Запустите ручной тест

3. Запустите автотест

4. Создайте комбинированный запуск

5. Обработайте результаты тестов

Обзор ТестОпс

Обзор

Дашборды

Тест-кейсы

Общие шаги

Тест-планы

Запуски

Результаты тестов

Дефекты

Джобы

Меню пользователя

Тест-кейсы

Статусы воркфлоу

Сценарий ручного теста

Параметры ручного теста

Вложения

Теги

Тестовые слои

Ссылки

Задачи из таск-трекеров

Сторонние тест-кейсы

Участники

Связанные тест-кейсы

Кастомные поля

Ключи маппинга

Импорт

Запуски

Окружение

Обновление метаданных

Сравнение запусков

Категории ошибок

Проект

Обзор

Управление доступом

Деревья

Вебхуки

Администрирование

Обзор

Участники

Группы

Очистка данных

Журналы аудита пользователей

Интеграции

Обзор

CI-серверы

AWS CodePipeline

Azure DevOps

Bamboo

Bitbucket

CircleCI

GitHub

GitLab

Jenkins

TeamCity

TeamCity (allurectl)

Таск-трекеры

GitHub

GitLab

Jira Data Center

Jira Software Cloud

Kaiten

Redmine

Wrike

Yandex Tracker

YouTrack

Системы управления тестированием

TestRail

Xray

Zephyr Scale

Экосистема ТестОпс

allurectl

AQL

API

Устранение неполадок

SaaS

ТестОпс как SaaS

Миграция в облако ТестОпс

On this page

Джобы ​

Джоба — это связь между проектом ТестОпс и CI-пайплайном. Она также может указывать на параметры джобы, которые будут переданы на CI-сервер как переменные окружения.

Когда запускается выполнение CI-пайплайна, ТестОпс идентифицирует его как запуск джобы. Один запуск тестов может содержать один или несколько запусков джоб.

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

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

Джобы находятся в разделе Джобы.

Запуск тестов через джобу ​

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

Тест-кейсы в нужной джобе можно запустить:

  • из раздела Джобы: нажмите Запустить джобу;
  • из раздела Тест-кейсы: выберите тест-кейсы для запуска, нажмите Запустить, в появившемся окне на вкладке Джобы нажмите Заменить джобу;
  • из раздела Тест-планы: на странице тест-плана откройте вкладку Исполнители и выберите действие Назначить джобу для выбранных тестов.

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

Параметры джобы ​

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

Параметры джобы настраиваются в диалоге конфигурации джобы. Для каждого параметра доступны три поля:

  • Название — название переменной окружения на CI-сервере;
  • Значение — значение по умолчанию, если переменная CI-сервера отсутствует;
  • Переменная окружения (опционально) — глобальная переменная окружения из глобальной конфигурации ТестОпс.

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

  • Если у запуска есть одно окружение, его переменные переопределяют значения по умолчанию для каждого теста.

  • Если у запуска есть два или более окружения, ТестОпс создаст соответствующее количество запусков джобы и в каждом из них значения по умолчанию будут переопределены разным окружением.

Обновление джобы с CI-сервера ​

Если нажать Обновить настройки джобы с сервера сборки, ТестОпс обновит информацию о пайплайне.

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

Pager
Previous pageДефекты
Next pageМеню пользователя

Logo © 2025 Все права защищены. Сайт принадлежит компании ООО «Инструменты тестирования»