Как запустить их из Дженкинс после успеха строить? - Вы можете добавить триггер для вашей работы селена, так он работает после того, как работа сборки выполняется успешно
Чтобы точно ответить на ваш вопрос, мне нужно знать, планируете ли вы в проведении селена тестов в Дженкинс коробке ...
Предполагая, что вы не планируете проводить тесты в дженкинсах (что ИМО - это то, чего вы не хотите), вы можете принять 2 разных направления:
1 :. добавьте шаг «выполнить оболочку» в свою сборку с помощью ssh на машину, на которой вы хотите запустить свои тесты, а также команду, необходимую для запуска ваших тестов на этой машине. Это означало бы, что ваша тяга из git, чтобы получить последний код из селена, должна была произойти на этом этапе
2 :. если вы выполняете аутсорсинг выполнения вашего браузера в браузере, соус-лаборатории и т. д., добавьте шаг «выполнить оболочку» с командой, необходимой для запуска ваших тестов (стрельба из дженкинсов). Это предполагает, что ваши тесты знают, что они должны указывать на сторонние env и т. Д.. У вас, скорее всего, будет шаг, чтобы начать туннель между вашим ядром CI и внешним ...
Это Mukul из BrowserStack. Недавно мы выпустили плагин Jenkins (https://wiki.jenkins-ci.org/display/JENKINS/BrowserStack+Plugin), который упрощает интеграцию вашего Jenkins CI с BrowserStack. Надеюсь это поможет! – mukulg