以最大化的形式启动firefox浏览器 - Selenium Webdriver

时间:2015-09-15 11:28:34

标签: java selenium-webdriver

我想问一下selenium webdriver中是否有办法以最大化的形式启动firefox驱动程序。

我知道driver.manage().window().maximize();会完成这项工作,但是这样浏览器会以恢复的形式打开,几秒钟后它会转到最大化的形式。我想要的是在我的测试运行时立即打开最大化的浏览器。 ChromeOptions适用于Chrome浏览器,如下所示,

System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
            ChromeOptions options = new ChromeOptions();
            options.addArguments("--start-maximized");
            driver = new ChromeDriver(options);

Firefox也有类似的方法吗?

1 个答案:

答案 0 :(得分:-1)

手动打开你的Firefox并最大化它。

关闭浏览器。

再次打开它,它应该在最大化状态下打开,因为firefox会记住最后打开的状态。

现在从webdriver代码打开firefox,它也应该以最大化模式启动。

如果上述情况没有发生,您的firefox浏览器需要“刷新”。 看到这个链接 https://support.mozilla.org/en-US/kb/changes-toolbars-and-window-sizes-are-not-saved

相关问题