Перейти к основному содержимому

Интеграции с внешними системами

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

Диаграмма экосистемы ТестОпс

Основные шаги для настройки интеграции:

  1. Во внешнем сервисе установите плагин, который добавляет поддержку ТестОпс. Этот шаг является необязательным и зависит от сервиса.
  2. В глобальных настройках в ТестОпс укажите URL внешнего сервиса.
  3. В настройках проекта в ТестОпс введите учетные данные и измените связанные настройки, например, создайте новую задачу.

Большинство интеграций требуют обмена аутентификационными токенами между ТестОпс и внешним сервисом. Это позволяет обеим сторонам запрашивать нужные данные друг у друга или запускать определенные действия. Вы можете найти инструкции по созданию и использованию этих токенов на странице конкретной интеграции.

Интеграция с CI-сервисами

НазваниеПроверка
соединения
Список
пайплайнов
Запуск
пайплайнов
Список
джоб
Azure DevOps
AWS Code/Pipelines
Bamboo
Bitbucket
CircleCI
GitHub
GitLab
Jenkins
Tekton
TeamCity

Интеграция с таск-трекерами

НазваниеПроверка
соединения
Создание
багов
Листинг
задач
Экспорт
запусков
Экспорт
тест-кейсов
Azure DevOps
BitBucket
GitLab
Jira Server (DC)
Jira Cloud
RedMine
Targetprocess
YouTrack
Wrike
Yandex Tracker

Интеграция со сторонними TMS

НазваниеПроверка
соединения
Связь ТКСоздание ТКЭкспорт
запусков
Azure DevOps
TestRail
Zephyr Scale/TM4J (Jira Server/DC)
Zephyr Scale Cloud (for Jira cloud)
XRay (for Jira Server/DC)
XRay Cloud (for Jira Cloud)