簡體   English   中英

如何使用Selenium在Windows 8上運行IE,並具有IE版本8的功能

[英]How to use Selenium run IE on Windows 8 with capabilities to IE version 8

我的計算機上是Windows 8(Internet Explorer 10)

如何通過瀏覽器模式IE8在Selenium中運行Internet Explorer

這是我的硒代碼:

  public static void main(String[] args) {
        System.setProperty("webdriver.ie.driver","D://workspace//IEDriverServer_x64.exe");
        DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
        caps.setCapability(
              InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS
              ,true);
        capab.setBrowserName("internet explorer");
        // i was try this 
        // capab.setCapability(CapabilityType.VERSION, "9");
        capab.setCapability("version", "9");

        WebDriver driver = new InternetExplorerDriver(caps);
        driver.get(" my url ");
  }

就我所知(有限)而言,我們只能對系統中安裝的瀏覽器運行硒測試。 我認為capab.setCapability("version", "9")實際上不會啟動IE9,因為IE9實際上不在您的計算機中。

因此,您必須安裝舊版本的瀏覽器。 另一種解決方案是使用GRID在具有所需瀏覽器的另一台計算機上遠程運行測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM