Интеграции с внешними системами
Интеграция — это сущность ТестОпс, которая позволяет взаимодействовать с внешними системами, такими как CI-системы, таск-трекеры и сторонние TMS. Каждая интеграция специфична для определенной системы.
Основные этапы по настройке интеграций
На уровне инстанса ТестОпс добавьте интеграцию с внешней системой, указав:
- название интеграции;
- URL-адрес внешней системы.
На уровне инстанса или проекта ТестОпс включите добавленную интеграцию для проекта, указав учетные данные из внешней системы.
Во внешней системе установите и настройте плагин, который добавляет поддержку ТестОпс. Этот шаг является необязательным и зависит от системы.
Большинство интеграций требуют обмена аутентификационными токенами между ТестОпс и внешней системой. Это позволяет обеим сторонам запрашивать нужные данные друг у друга или запускать определенные действия. Вы можете найти инструкции по созданию и использованию этих токенов на странице конкретной интеграции.
Поддерживаемые интеграции
CI-системы
Название | Проверка соединения | Список пайплайнов | Запуск пайплайнов | Синхронизация джоб |
---|---|---|---|---|
Azure DevOps | ✅ | ✅ | ✅ | ✅ |
AWS CodePipeline | ✅ | ✅ | ✅ | ✅ |
Bamboo | ✅ | ✅ | ✅ | ✅ |
Bitbucket | ✅ | ✅ | ✅ | ✅ |
CircleCI | ✅ | ✅ | ✅ | ✅ |
GitHub | ✅ | ❌ | ✅ | ✅ |
GitLab | ✅ | ✅ | ✅ | ✅ |
Jenkins | ✅ | ✅ | ✅ | ✅ |
Tekton | ✅ | ✅ | ✅ | ✅ |
TeamCity | ✅ | ✅ | ✅ | ✅ |
Таск-трекеры
Название | Проверка соединения | Создание задач | Список задач | Экспорт запусков | Экспорт тест-кейсов |
---|---|---|---|---|---|
Azure DevOps | ✅ | ✅ | ✅ | ✅ | ❌ |
BitBucket | ✅ | ❌ | ✅ | ✅ | ❌ |
Битрикс24 | ✅ | ✅ | ✅ | ❌ | ❌ |
EvaProject | ✅ | ✅ | ✅ | ✅ | ❌ |
GitHub | ✅ | ✅ | ✅ | ✅ | ❌ |
GitLab | ✅ | ✅ | ✅ | ✅ | ❌ |
Jira Data Center (Jira Server) | ✅ | ✅ | ✅ | ✅ | ✅ |
Jira Software Cloud | ✅ | ✅ | ✅ | ✅ | ✅ |
Kaiten | ✅ | ✅ | ✅ | ✅ | ✅ |
Redmine | ✅ | ✅ | ✅ | ❌ | ❌ |
Targetprocess | ✅ | ✅ | ✅ | ✅ | ❌ |
YouTrack | ✅ | ✅ | ✅ | ✅ | ❌ |
Wrike | ✅ | ✅ | ✅ | ✅ | ❌ |
Yandex Tracker | ✅ | ✅ | ✅ | ✅ | ❌ |
Сторонние TMS
Название | Проверка соединения | Связь тест-кейсов | Создание тест-кейсов | Экспорт запусков |
---|---|---|---|---|
Azure DevOps | ✅ | ❌ | ❌ | ✅ |
TestRail | ✅ | ✅ | ✅ | ✅ |
Zephyr Scale/TM4J (Jira Server/DC) | ✅ | ✅ | ✅ | ✅ |
Zephyr Scale Cloud (for Jira cloud) | ✅ | ✅ | ✅ | ✅ |
XRay | ✅ | ✅ | ✅ | ✅ |
XRay Cloud | ✅ | ✅ | ✅ | ✅ |