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

Фотография

TeamCity и protractor


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 le_karasique

le_karasique

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 18 января 2019 - 12:43

Всем привет! Занимаюсь изучением тестирования angular-приложений при помощи protractor. Есть конфигурация, которая запускается локально через консоль, тесты проходят. 

Вопрос таков в 2 словах: как запустить эти тесты в Teamcity? Пытался указать в Runner type - Command line (из этого списка это единственное знакомое словосочетание). Там через консоль запустить webdriver и тесты с помощью protractor. Агент запускается и через некоторое время появляется сообщение что билд прошел успешно. Какой билд? Где тесты? Я уже устал гуглить. Конкретно по связке protractor-teamcity не нашел ничего. Правильно ли я понимаю смысл этого ПО - автоматический запуск тестов при наличии изменений в репозитории и создание сборки, если тесты успешны?


  • 0

#2 MissLeman

MissLeman

    Постоянный участник

  • Members
  • PipPipPip
  • 152 сообщений


Отправлено 18 января 2019 - 13:34

Если мне память не изменяет, мы эту свзяку настраивали вот так

https://dontpaniclab...ation-teamcity/

 

вот прям как там напиано (правда это было в прошлом году и с тех пор интерфейс ТС малость обновился, но думаю особых проблем у вас не будет)

 

там и запись видео можно организовать с помощью ТС (например через ffmpeg) и вот это https://www.tightvnc.com/

 

так - а репортер вы же поставили? какой-нибудь https://www.npmjs.co...smine-reporters ?


  • 0

#3 le_karasique

le_karasique

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 18 января 2019 - 15:11

Если мне память не изменяет, мы эту свзяку настраивали вот так

https://dontpaniclab...ation-teamcity/

 

вот прям как там напиано (правда это было в прошлом году и с тех пор интерфейс ТС малость обновился, но думаю особых проблем у вас не будет)

 

там и запись видео можно организовать с помощью ТС (например через ffmpeg) и вот это https://www.tightvnc.com/

 

так - а репортер вы же поставили? какой-нибудь https://www.npmjs.co...smine-reporters ?

Признаться, ничего не понял из статьи. Teststack это фреймворк для тестирования java-приложений? Там нет ни слова про protractor и angular.. 

Репортер подключен локально - Allure


  • 0

#4 MissLeman

MissLeman

    Постоянный участник

  • Members
  • PipPipPip
  • 152 сообщений


Отправлено 19 января 2019 - 08:48

Настройки там аналогичные. Просто пропустите раздел Getting started with Teststack и сразу переходите к созданию билд-агента. Указываете там УРЛ вашего тестового окружения (если их несколько, можно этот параметр вынести в конфиг), создаете пользователя, который будет всегда залогинен, и погнали дальше :)

 

Если у вас что-то конкретное не получится, пишите попробуем разобраться


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных