Допустим, наш большой проект в вакууме уже имеет развернутый Jenkins на серваке и его настройкой нам заниматься не надо (но если надо, есть
getting started). В таком случаем нам предстоит настроить джобу для наших тестов, чтобы была возможность самостоятельно в любой момент тригеррить прогон. И бонусом не помешало бы встроить автотесты в пайплайн общей сборки, в нашем случае frontend, чтобы при каждом обновлении окружения тесты прогонялись автоматически.
Создаем новую джобу, указываем, откуда брать код и не забываем про параметры: нам важно иметь возможность вручную указать ветку (по умолчанию собирается мастер), окружение, на котором хотим прогонять тесты, браузер (тут используем список поддерживаемых браузеров из Тест-плана) и размер окна браузера: