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.switchesてみfirefox.switchesます。Mozilla Firefox の場合、これは機能しません。

サイトを最大化して開く方法を知っている人はいますか?

4

2 に答える 2

11

Firefox の場合 -

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

詳細については、このリンクを確認してください - How do I maximum the browser window in Selenium WebDriver (Selenium 2) using C#?

于 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 に答える