4

对于 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); 

我尝试替换chrome.switchesfirefox.switches. 对于 Mozilla Firefox,这不起作用。

谁能知道我怎样才能最大限度地打开网站?

4

2 回答 2

11

对于 Firefox 使用 -

driver.Manage().Window.Maximize();

您可以查看此链接以获取更多详细信息 -如何使用 C# 在 Selenium WebDriver (Selenium 2) 中最大化浏览器窗口?

于 2012-05-18T08:36:37.670 回答
0

Firefox 没有用于打开最大化窗口的命令行参数,但您可以明确指定窗口大小。例如,这应该将窗口大小设置为 800x600:

capabilityValue.Add("-width");
capabilityValue.Add("800");
capabilityValue.Add("-height");
capabilityValue.Add("600");
于 2012-05-18T08:33:12.837 回答