Подвязка тестов к teamcity и jira. Отправка отчета.

team-city
jira
java
selenide
testng
Теги: #<Tag:0x00007fedb7cc7ef8> #<Tag:0x00007fedb7cc7c28> #<Tag:0x00007fedb7cc7a20> #<Tag:0x00007fedb7cc78e0> #<Tag:0x00007fedb7cc7750>

(Nakutaro) #1

Доброго времени суток.
Создаю проект на базе #java #selenide #allure #junit и возникает потребность связать запуск тестов с #teamcity #jira
Как лучше всего это организовать? Какие инструменты и фреймворки посоветуете?

Идеальную последовательность покажу вижу такую:

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

#2

У меня на Cucumber+Java+Jenkins + Jira(XRAY), всё делается через curl.

  1. курл тянет фьючерсы из джиры
  2. Билд\тесты
  3. Внутренний отчёт Cucumber\JUnit загружается как test execution назад в джиру, я думаю для твоей связки смысл будет тот же но возможно у teamcity лучше обратная совместимость чем у дженкинса

(Nakutaro) #3

А можно по-подробнее.