Запуск транспортиров в Дженкинс

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

С уважением, Сайед Зайды

2 ответа

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

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

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

Вы можете следовать следующим инструкциям и установить npm, транспортир и хром без головы в коробке Jenkins здесь

Другие вопросы по тегам