0

私はインストールしました:

  • Selenium グリッド 2.53.0 ハブ + IE のノード。
  • ジェンキンス;
  • IE 11。

変数 BROWSER=ie を指定してバッチ コマンドで IE のビルドを実行しようとすると、次のエラーが発生します。

Error forwarding the new session cannot find : Capabilities [{browserName=internetexplorer, version=null}] (org.openqa.grid.common.exception.GridException) (Selenium::WebDriver::Error::UnknownError)

何が間違っている可能性がありますか?グリッドを介さずにテストを実行すると、すべて問題ないからです。クロムのノードを接続してクロムを指定すると、すべて問題ありません。

4

2 に答える 2

0

これを解決しました。Jenkins で間違った BROWSER 値を指定しました。BROWSER="インターネット エクスプローラー" である必要があります

于 2016-08-12T14:41:38.623 に答える
0

これを試して:

DesiredCapabilities cap = null;
WebDriver driver = null;
cap = DesiredCapabilities.internetExplorer();
cap.setBrowserName("internet explorer");
cap.setPlatform(Platform.WIN8); //specify the platform
driver = new RemoteWebDriver(new URL(nodeURL), cap);
于 2016-08-12T02:33:38.533 に答える