Как я могу интегрировать свой код веб-драйвера selenium в Jenkins, чтобы он мог периодически запускаться

Как я могу интегрировать свой код веб-драйвера selenium в Jenkins, чтобы он мог запускаться периодически. У меня есть Perforce в качестве контроля версий.


person spp    schedule 03.09.2014    source источник


Ответы (2)


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

person Varun Bajpai    schedule 04.09.2014

Вы можете выполнить задание в Jenkins и выбрать «Выполнить оболочку» или «Выполнить пакетную команду Windows».

Здесь вы пишете команды, которые обычно пишете для получения обновлений репозитория и запуска тестов. Затем запустите задание и настройте его запуск через определенные промежутки времени. Пример (при использовании git):

cd /path/to/repository/directory
git pull
mvn -Dtest=Test* test

Это приведет к обновлению и использованию Maven для запуска всех тестов в проекте.

person Maria    schedule 04.09.2014