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

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

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

Чтобы включить эту интеграцию, вам нужно:

  1. Создать два API-токена в настройках Jira.
  2. Включить интеграцию Xray в ТестОпс, используя созданные API-токены.
  3. Создать одно или несколько правил экспорта в настройках интеграции.

1. Подготовьте необходимые API-токены ​

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

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

  1. В Jira нажмите на ваш аватар и перейдите в Profile.

  2. В меню слева нажмите Personal Access Tokens.

  3. Нажмите Create token.

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

    • Token Name — название, которое поможет вам распознать токен, например, «Токен для ТестОпс».
    • Expiry date — срок действия токена. После этой даты интеграция перестанет работать, и вам нужно будет создать новый токен для продолжения использования интеграции. Чтобы создать токен, который никогда не истекает, снимите галочку Automatic expiry.
  5. Нажмите Create.

    Новый токен станет временно видимым. Сохраните его в файл или убедитесь, что вы сможете предоставить его позже на шаге 2.2.

1.2. Создайте API-токен в Xray ​

Если вы используете Xray для Jira Data Center, вам не нужно создавать дополнительный API-токен на этом шаге.

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

2.1. Укажите URL-адрес Jira в ТестОпс ​

  1. Войдите в ТестОпс, используя учетную запись администратора.

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

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

  4. В появившемся окне выберите:

    • Xray Test Management for Jira — если вы используете Jira Data Center,
    • Xray Test Management for Jira Cloud — если вы используете Jira Software Cloud.
  5. Заполните поля:

    • Название — название, которое поможет вам распознать интеграцию, например, Xray production.
    • Endpoint — URL-адрес инстанса Jira, например, https://example.atlassian.net/.
  6. Нажмите Добавить интеграцию.

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

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

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

  3. В разделе Доступные интеграции найдите интеграцию Xray и нажмите Добавить интеграцию рядом с ней.

  4. В появившемся окне введите учетные данные для подключения к Jira.

    На вкладке basic введите имя пользователя и пароль учетной записи в Jira.

  5. Нажмите Проверить соединение. Если учетные данные верны, через несколько секунд появится сообщение «Соединение установлено».

  6. Нажмите Добавить интеграцию, чтобы сохранить настройки.

3. Включите синхронизацию ​

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

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

  3. Нажмите на интеграцию, которую вы добавили на шаге 2.2.

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

  5. В выпадающем списке Project выберите проект Jira, в который ТестОпс должен отправлять данные о запуске тестов.

  6. Укажите, какие данные ТестОпс должен экспортировать в Xray:

    • Фильтр по тест-кейсам — AQL-запрос для выбора тест-кейсов, которые будут синхронизированы, например, automation = false. Оставьте пустым, чтобы синхронизировать все тест-кейсы.
    • Фильтр по запускам — AQL-запрос для выбора запусков, которые будут синхронизированы, например, name ~= "Release". Оставьте пустым, чтобы синхронизировать все запуски.
    • Отключить экспорт — поставьте галочку, чтобы полностью отключить интеграцию Xray.
    • Отключить создание тест-кейсов — поставьте галочку, чтобы отключить экспорт информации о новых тест-кейсах.
    • Отключить синхронизацию запусков — поставьте галочку, чтобы отключить экспорт информации о запусках тестов.
  7. Нажмите Отправить, чтобы применить изменения.

Важно

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

Pager
Previous pageTestRail
Next pageZephyr Scale

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