Grid

複数のマシン間で並行してテストを実行したいですか? その場合、グリッドはあなたのためになります。

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

目的と主な機能

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

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

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

グリッドを使用する場合

Is Grid the right tool for you?

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

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

コンポーネントの構成

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

Grid Architecture

高度な機能

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