Мои тестовые случаи не выполняются в Jenkins в режиме без головы.
Раньше они бегали по назначению несколько недель, а потом внезапно перестали работать. Я получаю следующую ошибку
"Класс объекта страницы site.test.LoginPage выглядит хитроумно: не удалось
страница создания экземпляра
(net.thucydides.core.webdriver.UnsupportedDriverException: не удалось
создать экземпляр класса org.openqa.selenium.chrome.ChromeDriver) "
Я попытался указать путь к каталогу драйвера в файле serenity.properties, но это не помогло.
Вот как выглядит мой файл serenity.properties:
webdriver.driver=chrome
serenity.browser.maximized = true
serenity.project.name = "Test serenity"
serenity.take.screenshots=BEFORE_AND_AFTER_EACH_STEP
chrome.switches=--homepage=about:about;--no-first-run;--disable-save-
password-bubble;start-maximized;--disable-extensions;--test-type;--ignore-certificate-errors;enable-automation;--no-proxy-server;--no-sandbox;--single-process;--headless;--window-size=1920,1080;
chrome_preferences.download.default_directory = /my/download/directory
chrome_preferences.profile_default_content_settings.popups = 0
chrome_preferences.pdfjs.disabled=true
chrome.capabilities.acceptSslCerts = true
chrome.capabilities.handlesAlerts = true