0

ubuntu 12.04 で Firefox ノードを実行しようとしています。5 x セッションを実行しています。コマンドを実行すると、firefox --display=:1すべてが機能し、デスクトップに vnc で接続して、Firefox が実行されているのを確認できます。次に、selenium grid2 のプラグインを作成し、機能moz.switchesをに設定しました--display=:1。テストを実行すると、機能が存在することをノード ログで確認できますが、スイッチが firefox コマンドに送信されていないようです。

11:46:38.603 INFO - Creating a new session for Capabilities [{platform=ANY, webdriver_assume_untrusted_issuer=false, noVNCPort=5901, browserName=firefox, moz.switches=[--display=:1], webdriver_accept_untrusted_certs=true, version=, x=1}]
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
Error: no display specified

https://github.com/freynaud/grid-spine-selenium/blob/master/src/main/java/com/ebay/spine/LinuxWebDriverVNCProxy.java#L325から moz.switches コードを取得しましたが、そうではありません働いているようです。このタイプのプラグインを書いた経験のある人はいますか? 私は本当に少し行き詰まっており、セレンコードを見ると、この moz.switches フラグも、問題をデバッグする方法もわかりません...

4

0 に答える 0