問題タブ [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.

0 投票する
2 に答える
915 参照

hudson - Selenium Grid2またはHudsonw /スレーブノード?

Hudson CIでテストを実行することはできますが、Selenium Grid2とHudsonCIを実行しているスレーブノードの間に明確なパフォーマンスの違いがあるかどうかを確認することに興味がありますか?

私はまだxvfbをSeleniumGrid2で動作させていませんが、Hudson CIには、テストごとにXVNCサーバーを起動するオプションが組み込まれています。

Hudson CIに固執しますが、Selenium Grid 2を使用することの明らかな利点はありますか?私のテストはすでにWebdriverで書かれています。

0 投票する
1 に答える
632 参照

c# - Selenium Grid2 ポートがポート 4444 でのみ機能しない

私は Selenium Grid2 をセットアップしましたが、私を夢中にさせるジレンマがあります。

デフォルトのポート (4444) でハブを起動すると、何らかの理由ですべての HTTP 要求が次のようなページにリダイレクトされます。

グリッド .0.0 を使用しています。公式の Selenium Wiki でヘルプを検索してください。

これは、すべてのブラウザーと、インターネットに接続するすべてのアプリケーションで発生します。

ポートを別のものに変更すると、問題は発生しませんが、Internet Explorer (具体的には IE8) でのテストが機能しなくなります。要素が見つからないというエラーで失敗します。

これは、サーバー (selenium-server-standalone-2.0rc3.jar) を使用するだけの非グリッド設定でも発生しますが、グリッド メッセージの代わりにすべての HTTPS 接続が信頼されていません。

何か案は?

0 投票する
1 に答える
6030 参照

git - Selenium Grid 2 を Hudson/Jenkins とどのように統合しますか?

WindowsまたはLinuxでselenium Grid 2とJenkinsを統合する方法を知りたいのですが、どちらも問題ありません。(私は、TestNG と Java を使用して、同じマシンと別のマシンで Selenium Grid 2 を単独で正常に実行できます)

Ant を使用してビルドする必要がありますか (現在、バージョン管理システムとして GIT を使用しています)。Jenkins/Hudson の Selenium Grid プラグインは Grid 2 をサポートしていますか? もしそうなら、どうすればこの統合を達成できますか?

0 投票する
1 に答える
6427 参照

selenium - Selenium ノードが IE または Chrome Web ドライバーの実行に失敗する

これは、セレングリッドのノードを開始するために私が書いた簡単なバッチファイルです

はい、両方のドライバーがそのディレクトリに存在し、そのディレクトリをシステムのパス変数に追加しました。このようにリモート Web ドライバーを作成しようとすると、次のようになります。

Platform platform = Platform.WINDOWS; desiredCapabilities =new DesiredCapabilities("internet explorer", "9.0", platform); driver = new RemoteWebDriver(new URL(gridUrl), desiredCapabilities);

私はまだ例外が発生しています:

私は最新の IEDriver と chromedriver と Selenium サーバー 2.32.0 を使用しています (これも最新のものだと思います)。

Windows 7で実行しています。IE用に32ビットと64ビットの両方のドライバーを試しました。chrome ドライバーでも同じ問題が発生します。

0 投票する
0 に答える
956 参照

load-balancing - Selenium Grid2 負荷分散方式はどのように機能しますか?

Selenium Scripts をリモートで実行するために Selenium Grid2 を使用しています。

Grid2 Hub が実際にワークロードの負荷分散を行っているかどうかを知っている人はいますか?

たとえば... 2 つのノードが登録された Grid Hub があり、両方とも同じ容量 (5 つの firefox、5 つの chrome) で登録されています。私が見ているのは、2 番目のノードにまったく作業がない場合でも、すべてのテストが最初に登録されたノードに向けられているということです。

これは、ノードが最大容量になった後にのみ、ハブがジョブを 2 番目のノードにリダイレクトするということですか?

よろしくお願いします、ロドリゴ。

0 投票する
1 に答える
295 参照

selenium - クラスキャスト例外でSeleniumリモートWebドライバーが失敗する

私のテストは、セレングリッドサーバーを呼び出して動作しています。しかし今では、それらはすべてクラス キャスト例外で失敗しています。(文字列をマップにキャストすることはできません)。Selenium コードをステップ実行すると、selenium グリッド サーバーからの応答は、生の機能のマップとは対照的に、何らかの html (まるで私がこれを知らなかったかのように、selenium2 を使用していることを教えてくれます) です。

0 投票する
1 に答える
499 参照

selenium-webdriver - Selenium グリッドにノードを毎日登録する必要がありますか?

Selenium グリッドに毎回ノードを登録する必要がありますか? 今日はノードを登録してテスト ケースを実行しました。これを達成する方法??

0 投票する
2 に答える
5884 参照

selenium - セレングリッドで並列テストケースを実行するには?

テスト ケースは 1 つしかなく、その特定のテスト ケースを 2 つの異なるマシン (Windows と他の Linux) で実行したいと考えています。テストケースを異なるマシンで同時に実行できるように、ノードまたはセレンフレームワークを構成するにはどうすればよいですか。単一のマシンで実行するために、フレームワークで次の変更を行いました。