Интеграции с внешними системами
Интеграция — это сущность ТестОпс, которая позволяет взаимодействовать с внешними системами, такими как CI-сервисы, таск-трекеры, сторонние TMS. Каждая интеграция специфична для определенного сервиса.
Основные шаги для настройки интеграции:
- Во внешнем сервисе установите плагин, который добавляет поддержку ТестОпс. Этот шаг является необязательным и зависит от сервиса.
- В глобальных настройках в ТестОпс укажите URL внешнего сервиса.
- В настройках проекта в ТестОпс введите учетные данные и измените связанные настройки, например, создайте новую задачу.
Большинство интеграций требуют обмена аутентификационными токенами между ТестОпс и внешним сервисом. Это позволяет обеим сторонам запрашивать нужные данные друг у друга или запускать определенные действия. Вы можете найти инструкции по созданию и использованию этих токенов на странице конкретной интеграции.
Интеграция с 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) | ✅ | ✅ | ✅ | ✅ |