我的测试用例没有在无头模式下的 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