簡體   English   中英

你能在Selenium網格節點上使用Edge的多個實例嗎?

[英]Can you use multiple instances of Edge on a Selenium Grid Node?

使用下面的配置,我只看到在我的節點上運行一個Edge實例。

當使用具有類似設置的chrome時,我可以在同一節點上運行多個瀏覽器。

這是我正在使用的config.json:

{
  "capabilities":
      [
        {
          "browserName": "MicrosoftEdge",
          "maxInstances": 4
        }
      ],
  "configuration":
  {
    "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
    "maxSession": 5,
    "port": 7777,
    "register": true,
    "registerCycle": 5000,
    "hubPort": 4444,
    "hubHost": 192.168.56.101
  }
}

我在運行的單個VM上運行集線器和節點

  • Win10 Aniversery版
  • 相應的Edge WebDriver(14393)
  • Selenium 2.53.1 selenium-server-standalone.jar。
  • Java 8

沒有。

根據MS( https://twitter.com/instylevii/status/783480823445987329 ),此時MS Edge WebDriver每個Selenium Grid節點僅支持一個會話

作為解決方法,您可以利用Windows虛擬桌面基本功能。

無頭 - 硒 - 勝利

我在具有5個並發IE11實例的Windows 2012服務器上使用並驗證了它。

暫無
暫無

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

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