gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-11-01 03:56:36 24 4
gpt4 key购买 nike

我想问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并将其最大化。
关闭浏览器。
再次打开它,它应该以最大化状态打开,因为firefox会记住上次打开的状态。
现在从webdriver代码打开firefox,它也应该以最大化模式启动。
如果上述情况没有发生,你的火狐浏览器需要“刷新”。
查看此链接
https://support.mozilla.org/en-US/kb/changes-toolbars-and-window-sizes-are-not-saved

关于java - 以最大化的形式启动firefox浏览器-Selenium Webdriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32584866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com