Подписывайтесь на наш Telegram-канал Полезные советы, свежие обновления и важные изменения в ТестОпс —  всё в нашем Telegram-канале . Подписывайтесь! Как приручить MCP.  Регистрация на вебинар 24 июля → Skip to content
Main Navigation
Автоматизированное тестирование
Централизованное управление автотестами и результатами
Интеграции
Готовые коннекторы с CI/CD, трекерами и репозиториями
Ручное тестирование
Планирование, выполнение и контроль ручных проверок в одном месте
Дашборды и аналитика
Визуализация данных, отчёты и метрики тестов в реальном времени
Ресурсы
Документация
Материалы по установке, настройке и подключению интеграций в ТестОпс
Блог
Статьи и руководства по стратегиям и инструментам тестирования
События
Живое общение с командой ТестОпс на вебинарах и конференциях
Последнее из блога
Настройка вебхуков в ТестОпс для Telegram
Настройка вебхуков в ТестОпс для Telegram
Гайд по настройке вебхуков в ТестОпс на примере создания сообщений для канала в Telegram.
Сокращение технического долга в UI-тестах
Сокращение технического долга в UI-тестах
Обзор причин нестабильности, практик повышения надёжности, архитектурных решений и возможностей платформы ТестОпс для контроля качества.
MCP-сервер: возможности и интеграция с Jira
MCP-сервер: возможности и интеграция с Jira
Рассматриваем протокол контекстного моделирования (MCP) для безопасной интеграции языковых моделей с корпоративными системами и его возможности при работе с Jira.
Перейти в блог
ТарифыПартнерыСвязаться с нами
Деморежим Попробовать
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)

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

Битрикс24

EvaProject

GitHub

GitLab

Jira Data Center

Jira Software Cloud

Kaiten

Redmine

Wrike

Yandex Tracker

YouTrack

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

TestRail

Xray

Zephyr

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

allurectl

AQL

API

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

SaaS

ТестОпс как SaaS

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

Техническая поддержка

On this page
  • Настройка интеграции
    • 1. Создайте API-токены в Jira и Zephyr
      • 1.1. Создайте API-токен в Jira
      • 1.2. Создайте токен доступа в Zephyr
    • 2. Настройте интеграцию
      • 2.1. Добавьте интеграцию с Zephyr в ТестОпс
      • 2.2. Включите интеграцию для проекта ТестОпс
    • 3. Создайте конфигурации экспорта
      • Сопоставление статусов тест-кейсов

Интеграция с Zephyr ​

Интеграция с Zephyr позволяет автоматически экспортировать тест-кейсы и запуски из ТестОпс в Zephyr. Вы можете использовать Allure Query Language, чтобы выбрать необходимый набор данных для экспорта.

Настройка интеграции ​

Примечание

Чтобы настроить интеграцию в ТестОпс, вы должны иметь доступ к разделам:

  • Администрирование — необходимы права администратора инстанса;
  • Настройки в конкретном проекте — необходима роль владельца этого проекта.

Чтобы настроить интеграцию с Zephyr:

  1. Создайте API-токены в Jira и Zephyr.

  2. На уровне инстанса ТестОпс добавьте интеграцию с Zephyr, указав:

    • название интеграции;
    • URL-адрес Jira.
  3. На уровне инстанса или проекта ТестОпс включите добавленную интеграцию для проекта, указав созданные API-токены из Jira и Zephyr.

  4. Cоздайте конфигурации экспорта в настройках интеграции.

1. Создайте API-токены в Jira и Zephyr ​

Чтобы ТестОпс мог создавать тест-кейсы в Zephyr, вам нужно создать два API-токена: один для Jira и один для Zephyr. Кроме этого, запомните имя пользователя Jira (адрес электронной почты), под которым вы вошли, оно будет использоваться позже.

1.1. Создайте API-токен в Jira ​

  1. В Jira перейдите в Account settings → Security → API tokens (или перейдите по этой ссылке).

  2. Нажмите Create API token.

  3. Введите название, которое поможет вам распознать новый токен, и нажмите Create.

  4. Нажмите Copy to clipboard, чтобы скопировать токен в буфер обмена.

    Cохраните токен в безопасном месте, он понадобится для настройки интеграции в проекте ТестОпс.

1.2. Создайте токен доступа в Zephyr ​

  1. Нажмите на значок профиля Jira и выберите Zephyr Scale API Access Tokens (или перейдите по ссылке https://<yourcompany>.atlassian.net/plugins/servlet/ac/com.kanoah.test-manager/api-access-tokens).

  2. Нажмите Create access token.

  3. Нажмите Copy, чтобы скопировать токен в буфер обмена.

    Cохраните токен в безопасном месте, он понадобится для настройки интеграции в проекте ТестОпс.

2. Настройте интеграцию ​

2.1. Добавьте интеграцию с Zephyr в ТестОпс ​

ТестОпс предоставляет два отдельных типа интеграций для Zephyr:

  • Zephyr Scale для Jira Data Center;
  • Zephyr Scale Cloud для Jira Software Cloud.
  1. Перейдите в ваш инстанс ТестОпс.

  2. Перейдите в раздел Администрирование → Интеграции.

  3. Нажмите + Добавить интеграцию в правом верхнем углу.

  4. В списке доступных интеграций выберите Zephyr Scale.

  5. Заполните поля:

    • Название — название, которое поможет вам распознать интеграцию, например, Zephyr Scale production.
    • Endpoint — URL-адрес вашего инстанса Jira Data Center.
    • Linked issue tracker — если вы хотите сохранить информацию о связанных с тест-кейсами задачах Jira при их экспорте в Zephyr, выберите здесь вашу интеграцию c Jira.
  6. Если ваш инстанс Jira Data Center использует самоподписанный SSL-сертификат, поставьте галочку Disable certificate validation.

  7. Нажмите Добавить интеграцию.

2.2. Включите интеграцию для проекта ТестОпс ​

Чтобы включить интеграцию в нужном проекте ТестОпс воспользуйтесь одним из двух способов ниже:

  1. Перейдите в раздел Администрирование → Интеграции.

  2. В списке настроенных интеграций найдите и откройте вашу интеграцию с Zephyr.

  3. Перейдите на вкладку Проекты.

  4. Нажмите + справа от поля поиска.

  5. В выпадающем списке Проект выберите нужный проект.

  6. В появившемся окне заполните поля:

    • Введите имя пользователя учетной записи, которая использовалась для создания API-токенов.
    • Введите API-токен Jira и токен доступа Zephyr, которые вы создали на шаге 1.
  7. Нажмите Добавить интеграцию, чтобы сохранить настройки.

Если вы хотите связать результаты тестов с тест-кейсами Zephyr, указав идентификаторы Zephyr в вашем коде, вам нужно добавить сопоставление ключей тестов в настройках вашего проекта:

  1. Перейдите в раздел Настройки → Сторонние TMS.
  2. Введите название метки, значение которой будет использоваться как идентификатор тест-кейса Zephyr.
  3. Выберите интеграцию с Zephyr как систему управления тестами.
  4. Нажмите Отправить.

3. Создайте конфигурации экспорта ​

  1. Перейдите в ваш проект в ТестОпс.

  2. Перейдите в раздел Настройки → Интеграции.

  3. Нажмите на ранее добавленную интеграцию Zephyr.

  4. Нажмите на вкладку Синхронизация с TMS вверху.

    Будет показан список конфигураций экспорта, где вы можете редактировать и удалять ранее созданные конфигурации.

  5. Чтобы создать новую конфигурацию экспорта, нажмите Создать.

    В появившемся окне вы сможете выбрать проект Zephyr, в который нужно экспортировать данные, и отфильтровать тест-кейсы вашего проекта ТестОпс, используя Allure Query Language, чтобы ограничить набор тест-кейсов и запусков, которые будут экспортированы:

  6. В поле Проект выберите проект Zephyr, в который вы хотите экспортировать данные.

  7. В поле Фильтр по тест-кейсам введите AQL-запрос для выбора тест-кейсов, которые нужно экспортировать.

    Важно

    Если вы оставите это поле пустым, будут экспортированы все тест-кейсы.

  8. При необходимости в поле Фильтр по запускам введите AQL-запрос, чтобы ограничить набор запусков, которые будут экспортированы для выбранных тест-кейсов.

    Важно

    Если вы оставите это поле пустым, будут экспортированы все запуски.

    Вы также можете полностью отключить экспорт запусков, поставив галочку Отключить синхронизацию запусков.

    Дополнительно вы можете указать настройки маппинга для корректного сопоставления статусов тест-кейсов между ТестОпс и Zephyr (подробности см. в разделе Сопоставление статусов тест-кейсов).

  9. Нажмите Отправить, чтобы завершить создание конфигурации.

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

Чтобы отключить конфигурацию экспорта, не удаляя ее, поставьте галочку Отключить экспорт.

Важно

Синхронизация с TMS автоматически отключится, если учетные данные для доступа по API недействительны, были отозваны или имеют недостаточный уровень доступа. Чтобы возобновить синхронизацию, введите актуальные учетные данные с достаточным уровнем доступа.

Сопоставление статусов тест-кейсов ​

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

Каждый маппинг связывает два значения: статус в ТестОпс (Source) и статус в Zephyr (Target). Например, вы можете создать маппинг, который свяжет статус Устаревший в ТестОпс со статусом Deprecated в Zephyr.

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

Вы можете создать несколько маппингов.

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

Чтобы найти идентификаторы, перейдите в раздел Администрирование → Статусы. Вы можете найти идентификатор слева от статуса.

Статусы и их идентификаторы перечислены в разделе «Статусы».

Pager
Previous pageXray
Next pageallurectl

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