Java 无法解析org.openqa.selenium.chromium类型。请查找附件中的screesh
在此处获取错误: 无法解析org.openqa.selenium.chromium类型 它是从必需的.class文件间接引用的Java 无法解析org.openqa.selenium.chromium类型。请查找附件中的screesh,java,selenium,automation,selenium-chromedriver,cucumber,Java,Selenium,Automation,Selenium Chromedriver,Cucumber,在此处获取错误: 无法解析org.openqa.selenium.chromium类型 它是从必需的.class文件间接引用的 private DriverDTO initializeTheChromeLocalDriver() { logger.info("launching the '{}' browser", browser); System.setProperty("webdriver.chrome.driver", SystemC
private DriverDTO initializeTheChromeLocalDriver() {
logger.info("launching the '{}' browser", browser);
System.setProperty("webdriver.chrome.driver", SystemConstants.CHROME_DRIVER_PATH);
Map<String, Object> prefs = new HashMap<String, Object>();
// prefs.put("download.default_directory", "C:\\Users\\pd\\Desktop\\AHNPTTest");
prefs.put("download.prompt_for_download", true);
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("prefs", prefs); // <-- this line throws exception
if ("true".equalsIgnoreCase(SystemConstants.HEADLESS)) {
options.setHeadless(true);
}
options.setUnhandledPromptBehaviour(UnexpectedAlertBehaviour.DISMISS);
WebDriverManager.chromedriver().setup();
options.addArguments(CapabilityType.SUPPORTS_JAVASCRIPT);
WebDriver webDriver = new ChromeDriver(options);
return new DriverDTO(webDriver);
}
private driverd初始化chromelocaldriver(){
info(“启动{}浏览器”,浏览器);
System.setProperty(“webdriver.chrome.driver”,SystemConstants.chrome\u driver\u PATH);
Map prefs=新的HashMap();
//prefs.put(“下载.默认目录”,“C:\\Users\\pd\\Desktop\\AHNPTTest”);
prefs.put(“download.prompt\u for\u download”,true);
ChromeOptions选项=新的ChromeOptions();
options.setExpericalOption(“prefs”,prefs);//请不要发布代码图像。请将问题以纯文本形式包含代码、错误消息和堆栈跟踪。使用问题编辑器中的{}
图标格式化代码。此处添加了代码哪一行代码引发异常?options.setExpericalOption(“prefs”),prefs);此行抛出了一个异常您可以添加导入org.openqa.selenium.chrome.ChromeOptions?