最大化 Firefox 的浏览器窗口与 Selenium WebDriver C#
本文关键字:Selenium WebDriver 窗口 Firefox 浏览器 最大化 | 更新日期: 2023-09-27 18:34:38
对于Chrome,我有以下代码:
List<String> capabilityValue = new List<string>();
capabilityValue.Add("--start-maximized");
capabilities = DesiredCapabilities.Chrome();
capabilities.SetCapability("chrome.switches", capabilityValue);
capabilities.Platform = new Platform(platform);
WebDriver driver = new WebDriver ("www.google.com", capabilities);
我尝试用firefox.switches
替换chrome.switches
.对于Mozilla Firefox来说,这是行不通的。
谁能知道我怎样才能最大限度地打开网站?
对于 Firefox 使用 -
driver.Manage().Window.Maximize();
您可以查看此链接以获取更多详细信息 - 如何使用 C# 最大化 Selenium WebDriver (Selenium 2( 中的浏览器窗口?
Firefox 没有命令行参数来打开最大化的窗口,但您可以显式指定窗口大小。 例如,这应该将窗口大小设置为 800x600:
capabilityValue.Add("-width");
capabilityValue.Add("800");
capabilityValue.Add("-height");
capabilityValue.Add("600");