2015-02-18 6 views
2

Инструменты: Java, Selenium WebDriver, Maven, Git, бамбуковыебамбука с селеном WebDriver

Я не знаю, как я могу запустить мой тест-кейсы под бамбук, которые написаны на Java и строить по мавена и хранится в хранилище Git. Bamboo не может открыть реальный браузер (IE, Firefox, chrome ..) Работает, когда я пытаюсь использовать HTMLUnitdriver (без браузера) вместо реального браузера, НО проблема с HTMLUnitdriver не работает нормально (на самом деле это не могут запускать большинство тестовых сценариев, даже в других браузерах безупречно).

У меня Google это, но не удалось найти хорошую информацию о том, как это сделать.

Я по-настоящему признателен за любую помощь.

ответ

3

Не следует выполнять какие-либо проверки на сервере Bamboo. Сервер CI не предназначен для проведения каких-либо тестов. Он должен только контролировать, как будут выполняться тесты. Существует несколько способов справиться с этим. Selenium Grid настоятельно рекомендуется. См. Еще одну тему here на эту же тему

+1

Я не получил вашу точку пересортицы «не должен запустить любой тест на сервере Bamboo». –

+0

@SarahQA ** Bamboo не может открыть реальный браузер (IE, Firefox, chrome ..) Работает, когда я пытаюсь использовать HTMLUnitdriver (без браузера) вместо реального браузера ** Вы не должны запускать никаких тестов на сервере Bamboo , Bamboo должен запускать только тестовую машину UI для запуска. Прошли ли вы через ссылку, которую я предоставляю? – Saifur

+0

Спасибо. Мне удалось настроить сетку (Hub & nodes) .. но теперь я хочу запустить Hub & Node автоматически не вручную. как вам известно ... любая помощь –

0

Используйте BrowserStack для запуска тестовых скриптов и загрузки отчетов/результатов как часть сборки в качестве артефакта.

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

https://www.browserstack.com/automate

+0

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

+0

Используя возможности локального тестирования BrowserStack, вы сможете получать доступ к локально размещенным приложениям, их довольно легко установить до http://www.browserstack.com/local-testing – Zach

Смежные вопросы