t.me/atinfo_chat Telegram группа по автоматизации тестирования

Можно ли запустить тесты из CI на сервере, используя браузер локальной машины

Добрый день! Нужна помощь в одном вопросе.

Есть тесты написаные на Java+TestNG под SeleniumWebDriver.

Нужно запустить эти тесты из Bamboo CI расположеном на сервере, используя браузер локальной машины.

 

Как это можно реализовать? 

 

Вы можете использовать Bamboo Agent, мы так делали на одном проекте.

Очень удобно и результаты в систематизированном виде предоставляются (особенно если на уровне TestNG все грамотно разбито), ведется история, очень понравилось, но конечно это платно.

Едиственный минус: для остановки выполняемого набора тестов приходилось по RDC подключаться и убивать агента, т.к. через веб-браузер не останавливал.

 

все что вам нужно это настроить удаленный агент, и потом запускать ваш билд на удаленном агенте, который будет являться вашей машиной.

https://confluence.atlassian.com/display/BAMBOO/Bamboo+remote+agent+installation+guide

Спасибо, попробуем с чем его едят

А есть ли бесплатные решения этой проблемы?

увы, насколько я помню, к обычной лицензии бамбу идет всего лишь одни агент, остальных надо докупать

а вообще, поставьте себе jenkins там все тоже и бесплатно, и еще очень много разных плагинов