0

Я хочу запустить свой Selenium HTML Test Suite через Jenkins (непрерывная интеграция). Ниже показано, как сборка конфигурируется для текущего проекта:Конфигурация для «SeleniumHQ htmlSuite Run» в Jenkins для запуска Selenium HTML TestSuite

This is my current Jenkins configuration for the concerned project

А вот выход консоль после совершали новое испытание, например:

ERROR: The suiteFile is not a file or an url ! Check your build configuration. 
Build step 'SeleniumHQ htmlSuite Run' changed build result to FAILURE 
Build step 'SeleniumHQ htmlSuite Run' marked build as failure 
Publishing Selenium report... 
Finished: FAILURE 

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

+0

Вы пробовали назвать один .html люкс файл? Если у вас несколько наборов, возможно, вы можете добавить несколько шагов сборки SeleniumHQ к своей задаче или объединить все пакеты в один .html-файл. –

ответ

1

Плагин SeleniumHQ Jenkins поддерживает только один файл пакета на шаг сборки. Попробуйте Selunit, чтобы запускать селенские сюиты в пакетном режиме и через несколько браузеров. Это tutorial показывает, что нужно настроить выполнение теста в Jenkins/Hudson.

0

Ваш люксFile написан подстановочным знаком: test/selenium/*. Html. Я думаю, что это неправильно. Вам необходимо предоставить точную/абсолютный путь к ванной без шаблона, как показано ниже:

тесты/селеном/suite.html

+0

Да, ему нужно написать абсолютный путь к файлу HTML Suite –

Смежные вопросы