Skip to content

Интеграция с Redmine

Интеграция с Redmine позволяет:

Примечание

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

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

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

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

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

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

  3. В Redmine установите и настройте плагин ТестОпс, указав ID добавленной интеграции.

1. Добавьте интеграцию с Redmine в ТестОпс

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

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

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

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

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

    • Название — название, которое поможет вам позже распознать эту интеграцию, например, Redmine production.
    • Endpoint — URL-адрес вашего инстанса Redmine (например, https://example.redmine.com/).
  6. Если ваш инстанс Redmine использует самоподписанный SSL-сертификат, поставьте галочку Отключить проверку сертификата.

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

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

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

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

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

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

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

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

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

    • Имя пользователя — имя пользователя вашей учетной записи в Redmine.
    • Пароль — пароль вашей учетной записи в Redmine.
  7. Нажмите Проверить соединение. Если учетные данные верны, через несколько секунд появится сообщение «Соединение установлено».

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

3. Найдите ID интеграции в ТестОпс

Чтобы определить ID добавленной интеграции, воспользуйтесь одним из двух способов ниже:

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

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

  3. Скопируйте ID, который отображается слева от названия интеграции.

    Этот ID понадобится вам на следующем шаге.

4. Установите плагин ТестОпс в Redmine

  1. Скачайте архив с плагином по адресу https://dl.qatools.ru/service/rest/repository/browse/public/redmine-plugin/.

  2. Создайте директорию allure_testops в $REDMINE/plugins/.

  3. Извлеките содержимое архива в созданную директорию.

  4. Перезапустите инстанс Redmine.

  5. В веб-интерфейсе Redmine перейдите в AdministrationPlugins.

  6. Найдите плагин Allure TestOps и выберите Configure.

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

    • Allure Endpoint — URL-адрес вашего инстанса ТестОпс.
    • Issue Tracker Key — ID интеграции Redmine, который вы скопировали на шаге 3.
  8. Нажмите Apply.

Чтобы включить плагин для вашего проекта Redmine, перейдите в настройки проекта и поставьте галочку напротив Allure Testops.

Включение плагина Redmine

После настройки плагина вы должны увидеть следующую форму в задачах Redmine:

Форма Redmine

Введите свои учетные данные ТестОпс и нажмите Sign in Allure TestOps. Если аутентификация прошла успешно, вы должны увидеть все тест-кейсы и запуски ТестОпс, связанные с задачей.

Задача Redmine успешно связана с ТестОпс.

Удаление интеграции

Вы можете удалить интеграцию с Redmine двумя способами — на уровне всего инстанса ТестОпс или на уровне отдельного проекта.

Важно

Последствия удаления интеграции:

  • Удаление на уровне инстанса — все связи с задачами Redmine, которые относятся к интеграции, будут удалены из сущностей ТестОпс. Это действие необратимо — восстановить удалённые ссылки будет невозможно.

  • Удаление на уровне проекта — все связи с задачами Redmine, которые относятся к интеграции, будут сохранены в сущностях ТестОпс, но вы не сможете создавать новые связи для этого проекта.

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

  1. Перейдите в раздел АдминистрированиеИнтеграции.
  2. В списке настроенных интеграций найдите и откройте вашу интеграцию с Redmine.
  3. На вкладке Конфигурация нажмите Удалить интеграцию.
  4. Нажмите Удалить.

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