具有功能的Selenium Chrome全屏

时间:2016-12-28 06:04:20

标签: selenium selenium-chromedriver maximize

在我的测试代码中,我定义了一些功能并获得了ChromeDriver:

WebDriver driver = new ChromeDriver(capabilities);

但我需要在Mac OS X中全屏打开Chrome。我搜索并看到此代码用于最大化:

ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--kiosk");
driver = new ChromeDriver(chromeOptions);

但我必须使用Chrome驱动程序的功能,并且没有ChromeDriver构造函数可以使用选项功能。如何在Mac OS X中使用ChromeDriver功能和选项打开Chrome最大化?

1 个答案:

答案 0 :(得分:0)

您可以将chromeOptions添加到capabilities

ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--kiosk");
capabilities.setCapability(ChromeOptions.CAPABILITY, chromeOptions);
ChromeDriver driver = new ChromeDriver(capabilities);