1

私はSelenium Gridを使用しています。私は最近、Windows(登録商標)10にVM(ノード)を更新し、それはもはや機能しません。私は、このVM Win10は3に登録されていることを、グリッド上で見ることができます(これは前にVM Win8でうまく働い)Selenium Remote Driverエラー新しいセッションの転送が見つかりません

java -Dwebdriver.ie.driver=C:\Selenium\IEDriverServer.exe -jar selenium-server-standalone-2.53.0.jar -role node -hub http://10.0.50.34:4444/grid/register/ -trustAllSSLCertificates 

:ここでは、私がして、グリッドへのノードとして、このVM Win10を登録

ですブラウザIE11、FFとChrome

私のコードでは、私はこのことで、Webドライバを作成します。

capabilities = DesiredCapabilities.firefox(); 
capabilities.setCapability("applicationName", "qa-user"); 
webDriver = new RemoteWebDriver(new URL("http://10.0.50.34:4444/wd/hub"), capabilities); 

私はテスト

を実行したとき、私はいつもこのエラーが出ます新しいセッションを転送

エラーを見つけることができません。機能[{プラットフォーム= ANY、browserName = Firefoxの、のapplicationName = QA-ユーザー、バージョン=}]

それは上のすべてのブラウザとする前にこのように働きましたノード。私は、ノードVM Win10でいくつかの設定が欠落しているかどうかわかりません。

アドバイスありがとうございました。ありがとう

答えて

0

クラスで直接IEDriverへのパスを指定してテストを実行しようとしましたか?

java -jar selenium-server-standalone-2.53.0.jar -role hub -port 4444 -host x.x.x.x 

Javaクラス:新しいセッション転送

System.setProperty("webdriver.ie.driver", "C:\\Users\\IEUser\\Desktop\\selenium-grid\\IEDriverServer.exe"); 

エラーを見つけることができません。機能[{プラットフォーム= ANY、browserName = Firefoxの私のVM Win10のための個人的

私はこれを使用します、applicationName = qa-user、version =}]

このエラーは、yグリッドが知らない機能で新しいブラウザセッションを作成しようとしています。

関連する問題