Grid

Want to run tests in parallel across multiple machines? Then, Grid is for you.

Page being translated from English to Japanese. Do you speak Japanese? Help us to translate it by sending us pull requests!

Selenium Grid では、クライアントからリモートブラウザーインスタンスに送信されたコマンドを ルーティングすることにより、(仮想または実)リモートマシン上でWebDriverスクリプトを実行できます。 複数のマシンで並行してテストを実行する簡単な方法を提供することを目的としています。

Selenium Gridは、複数のマシンで並行してテストを実行し、異なるブラウザーバージョンと ブラウザーの設定を(個別のテストではなく)一元的に管理することができます。

Selenium Gridは特効薬ではありません。 一般的な委譲および配布の問題のサブセットを解決しますが、たとえばインフラストラクチャを管理せず、特定のニーズに適さない場合があります。

目的と主な機能

  • すべてのテストの中央エントリポイント
  • ブラウザーが実行されるノード・環境の管理と制御
  • スケーリング
  • テストを並列実行
  • クロスプラットフォームでのテスト
  • 負荷分散

グリッドのコンポーネント

Check the different Grid components to understand how to use them.

独自のグリッドを設定する

Instructions, step by step, showing how to run a simple Selenium Grid.

コンポーネントの構成

Here you can see how each Grid component can be configured individually based on common configuration values and component-specific configuration values.

高度な機能

高度な機能のすべての詳細を取得し、それがどのように機能するか、および独自の設定方法を理解するには、次のセクションを参照してください。

グリッドを使用する場合

Is Grid the right tool for you?

最終更新 September 15, 2021 : Adding a basic auth example [deploy site] (83b4b94)