問題タブ [selenium-grid2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium-webdriver - Selenium grid2 プラグイン --display スイッチ
ubuntu 12.04 で Firefox ノードを実行しようとしています。5 x セッションを実行しています。コマンドを実行すると、firefox --display=:1
すべてが機能し、デスクトップに vnc で接続して、Firefox が実行されているのを確認できます。次に、selenium grid2 のプラグインを作成し、機能moz.switches
をに設定しました--display=:1
。テストを実行すると、機能が存在することをノード ログで確認できますが、スイッチが firefox コマンドに送信されていないようです。
https://github.com/freynaud/grid-spine-selenium/blob/master/src/main/java/com/ebay/spine/LinuxWebDriverVNCProxy.java#L325から moz.switches コードを取得しましたが、そうではありません働いているようです。このタイプのプラグインを書いた経験のある人はいますか? 私は本当に少し行き詰まっており、セレンコードを見ると、この moz.switches フラグも、問題をデバッグする方法もわかりません...
.net - win xp でセレン テストをリモートで実行するにはどうすればよいですか?
Web アプリケーションをテストするために毎日実行される .NET Selenium プロジェクトがあります。そのため、一部のユーザーがまだ IE8 と IE7 を使用しており、アップグレードする気がないことがわかりました。1 つのバージョンの IE しかインストールできないため、開発環境に古い IE をインストールできません。そのため、IE7 と IE8 がインストールされた別の 2 台の古いコンピューターをセットアップしました。これで、セレン プロジェクトをそれらのコンピューターに取り込んで、テストを実行できるようになりました。しかし、開発用コンピューターからリモートでテストを実行するためのより良い方法があるに違いないと感じています。Selenium RC と Grid のドキュメントを調べましたが、実際にどこから始めればよいか本当に混乱しました。.NET Selenium WebDriver アプリケーションにこれを実装する方法を教えてください。または、私がやりたいことを達成するためにSelenium RC(RCの新しい下位互換バージョン)を使用することさえ可能であれば。あなたの提案は大歓迎です。
maven - セレングリッドを使用して複数のマシンで単一のテストを実行する方法、私はmavenとtest ngを使用しています
これら 2 つのテスト ケースをたとえば 3 台のマシンで起動したい 1. Windows、2 台の Linux 3. Mac を並行して実行するにはどうすればよいですか?
c# - Selenium Grid2 の設定に関する問題
2 台のコンピューターで同じテストを同時に実行する方法を研究したいと考えています。このチュートリアルで説明されていることはすべて実行しました。私はハブを設定したPCを持っています:
そして、私はノートブックを持っています。ノードはどこですか:
だからここに私のコードがあります:
VS2012 でテストを実行すると、次のエラーが表示されます。
SetUp : System.InvalidOperationException : ドライバー実行可能ファイルへのパスは、webdriver.chrome.driver システム プロパティによって設定する必要があります。詳細については、http://code.google.com/p/selenium/wiki/ChromeDriverを参照してください。最新バージョンはhttp://code.google.com/p/chromedriver/downloads/listからダウンロードできます
調べました。人々は、Windows のコントロール パネルから環境変数を追加するようにアドバイスしました。やった。
webdriver.chrome.driver C:\Program Files (x86)\ChromeDriver\chromedriver.exe
それは私を助けませんでした。同じエラー。もっと探しました。次のアドバイスは、ハブを構成するときにこの変数を設定することでした。このような:
これも役に立ちません。私は何をすべきか?
ruby - Rubyを使用してセレングリッド2で簡単なテストを実行する
私はセレンが初めてです。
プロジェクトで grid2 を使用したかっただけです。
今のところ、ハブ aaaa:4444 をセットアップしました
ノード bbbb:5555 を登録しました
グリッド コンソールに次のように表示されます
簡単なテストを行いたいと思います。つまり、ノードに移動して、www.url.com/mysoftware などの URL が開くかどうかを確認します。開いた場合は「開く」、そうでない場合は「失敗」を出力します。私は一般的にRubyを使用していますが、これを始めるのに適した場所を見つけることができません.
ありがとう
java - Selenium Grid2 内で sendkeys() 関数が遅い
32 ビット Windows OS で firefox バージョン 26 を使用しています。Sendkeys() 関数は webdriver でうまく動作しますが、セレン グリッドで実行すると遅すぎます (各キーストロークに 2 ~ 4 秒かかります)。