2015-03-24 2 views
1

После некоторых исследований по запуску огурца на Дженкинсе я пришел в тупик, я прочитал здесь несколько статей о запуске огурца, но большинство из них - ошибка, а не процесс.Запуск огурца-jvm в Jenkins

Running via command line проблема в том, что я не знаю, как это назвать в Дженкинсе после строительства.

У меня есть Jenkins, работающий на сервере Ubuntu. Все, что нужно для создания проекта maven, - это настройка, но как запустить файл Runcukes или настроить файл pom, чтобы запустить огурец для запуска?

ответ

4

Подключите задачу Maven, чтобы запустить огурец. Поскольку огурец генерирует заглушки для юнита, плагин уверенного плагина maven проведет тесты хорошо.

Jenkins имеет полную поддержку для запуска maven builds, поэтому у вас не будет проблем.

+0

Я получил его работу, однако теперь он также работает с огурцом, используя чистую установку, что приводит к большому количеству сбоев, так как есть несколько шагов, используя Selenium WebDriver –

+0

, рад услышать, что вы его работаете, но похоже, что у вас есть интеграционные тесты в раздел тестирования вашего модуля. Просто потому, что он называется «junit», это не значит, что вы вынуждены писать с ним только единичные тесты. Возможно, вы захотите перенести некоторые из этих тестов на уровень проверки и, возможно, работать в подключенных к Maven сценариях Selenium. –