2017-02-07 15 views
1

異なるオペレーティングシステムとブラウザをカバーするいくつかのノードを持つセレングリッドを設定しました。これは、サイトのクロスブラウザ互換性テストに使用します。これらのテストは、Jenkinsが管理するCIの一部として自動的に起動され、現在そのグリッドはそのサイトのテストを単独で使用するためのものです。Selenium Grid - ハブに同時に着信するテスト接続の数には制限がありますか?

グリッドの着信テスト接続数に制限があるかどうかは知っていますか?私は別のサイトをテストするためにこのグリッドを再利用できるかどうかを知りたいので、別々のJenkinsジョブによって別々のテストがトリガーされます。元のテストセットが同時に実行された場合、またはハブが新しい​​テストストリームを適切なフリーノードにリダイレクトするだけで、2つのテストセットが並行してうまく動作するかどうかが競合します。

この場合、同じハブを使用することができるテストのセット数には制限があります(十分なノードが接続されているため、リクエストを処理できません)。

答えて

0

ハブは新しいテストストリームを適切なフリーノードにリダイレクトするだけで、2つのテストセットはうまく並行して実行されますか?

これです。

ハブは、接続されているノードと同じ数のテストを並行して実行できます。ノードに複数のブラウザがある場合は、-maxSessionオプションが正しく設定されているため、すべてを使用できます。

また、これは興味深いです:

-browser <params> -browserが設定されていない場合、ノードが5 Firefoxの、1つのクロム、および1つのInternet Explorerのインスタンス(それがWindowsマシン上にあると仮定して)

始まります
+0

この2番目のサイトに完全に別個のグリッドを設けるのではなく、将来的に必要に応じてノードを追加することに感謝します。 – jupiter22

+0

うれしい私は助けることができました。私は、各ノードがサポートするブラウザの数についてさらに説明する別の引用を追加しました。それがfirefoxの5つのインスタンスを開始することを自分自身を知らなかった。 –

関連する問題