如何使用Selenium WebDriver以隐身模式在Chrome浏览器中最大化窗口
我使用以下代码:
ChromeOptions options = new ChromeOptions();
options.addArguments("--incognito");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
driver = new ChromeDriver(capabilities);
driver.manage().window().maximize();
但是在最后一行代码中,我收到错误为线程中的异常" main" org.openqa.selenium.WebDriverException:未知错误:没有当前窗口
答案 0 :(得分:1)
要在隐身模式下最大化Chrome浏览器,您需要使用ChromeOptions类,如下所示:
ChromeOptions options = new ChromeOptions();
options.addArguments("--incognito");
options.addArguments("start-maximized");
WebDriver driver = new ChromeDriver(options);