Java 使用WebDriverManager时如何设置Chrome选项?

Java 使用WebDriverManager时如何设置Chrome选项?,java,automated-tests,selenium-chromedriver,webdrivermanager-java,Java,Automated Tests,Selenium Chromedriver,Webdrivermanager Java,我正在使用Web驱动程序管理器设置chrome驱动程序。设置驱动程序时,我想添加一些chrome选项?使用web驱动程序管理器时,我该如何操作 我检查了WebDriverManager API,但找不到任何线索 public void WebDriverManagerTest() { //setup the chromedriver using WebDriverManager WebDriverManager.chromedriver().setup(); //Cre

我正在使用Web驱动程序管理器设置chrome驱动程序。设置驱动程序时,我想添加一些chrome选项?使用web驱动程序管理器时,我该如何操作

我检查了WebDriverManager API,但找不到任何线索

public void WebDriverManagerTest()
{
    //setup the chromedriver using WebDriverManager
    WebDriverManager.chromedriver().setup();

    //Create Chrome Options
    ChromeOptions option = new ChromeOptions();
    option.addArguments("--test-type");
    option.addArguments("--disable-popup-bloacking");
    DesiredCapabilities chrome = DesiredCapabilities.chrome();
    chrome.setJavascriptEnabled(true);
    option.setCapability(ChromeOptions.CAPABILITY, option);

    //Create driver object for Chrome
    WebDriver driver = new ChromeDriver(option);

    //Navigate to a URL
    driver.get("http://toolsqa.com");

    //quit the browser
    driver.quit();
}

找到了答案。。检查上面

这是示例代码:

public class Test1{
    
    @Test
    public void WebDriverManagerTest()
    {
        //setup the chromedriver using WebDriverManager
        WebDriverManager.chromedriver().setup();
        //Create driver object for Chrome
        WebDriver driver = new ChromeDriver();
        //Navigate to a URL
        driver.get("http://toolsqa.com");
        //quit the browser
        driver.quit();
    }
}

欢迎来到StackOverflow。对于这样的问题,展示你尝试过的和没有成功的方法是非常有用的。你能分享一下你到目前为止的尝试吗?(共享您的代码)使用上述代码,但它不起作用公共类TestLogin{@BeforeTest public void Setup(){WebDriverManager.chromedriver().Setup();DesiredCapabilities chrome=DesiredCapabilities.chrome();//错误*此行有多个标记-无法解析DesiredCapabilities-*DesiredCapabilities无法解析为类型*/chrome.setJavascriptEnabled(true);chrome.setCapability(ChromeOptions.CAPABILITY,option);WebDriver驱动程序=新ChromeDriver(option);//错误:类型不匹配:无法从ChromeDriver转换为WebDriver}DesiredCapabilities chrome=DesiredCapabilities.chrome();//错误*此行有多个标记-DesiredCapabilities无法解析-*DesiredCapabilities无法解析为类型*/WebDriver driver=new ChromeDriver(选项);//错误:类型不匹配:无法从ChromeDriver转换为WebDriver}