繁体   English   中英

使用Selenium WebDriver C#最大化Firefox的浏览器窗口

[英]Maximize browser window for Firefox with Selenium WebDriver C#

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM