1

Мне было просто интересно, можно ли запускать проточные тесты e2e в Jenkins с каждой сборкой. В настоящее время мы запускаем тестовые примеры вручную, и они не являются частью Jenkins, но почему-то мне нужно, чтобы они запускались автоматически и отображали результаты (сбои/пропуски) как часть сборки. Можете поделиться своим опытом.Запуск протока в Дженкинсе

С уважением Сайед Zaidy

ответ

1

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

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

+0

благодаря Гандерсон, я понимаю, что, но я смотрел больше на том, как настроить среду. Дженкинс находится на сервере без браузера. – Zed

+0

Затем вы можете настроить [Селеновая сетка] (http://www.seleniumhq.org/docs/07_selenium_grid.jsp), которая имеет концентратор и узлы. Дженкинс отрывает тест, отправляет его в концентратор, а концентратор направляет их в соответствующие узлы. Те, которые запускают тесты в браузерах, являются вашими узлами. – Gunderson

0

Да, с помощью работы Дженкинса можно пропустить тесты уклонов. Для этого вам понадобится безгласный браузер. Читайте о безголовых браузерах here:

Вы можете выполнить следующие инструкции и установки НПМ, транспортир и хром обезглавленный в коробке Дженкинс here