selenium-webdriverセレングリッド構成


前書き

Selenium Gridは、さまざまなテストデバイスに分散してテストを実行するためのフレームワークです。これは、Webアプリケーションのテストに使用されます。 C#、Groovy、Java、Perl、PHP、Python、Rubyなどの一般的なプログラミング言語でテストを書くことが可能です。このテストは、Windows、Linux、OS Xなどのプラットフォーム上のさまざまなウェブブラウザーに対して実行できます。

これはApache 2.0のライセンスで公開されているオープンソースのソフトウェアです。Web開発者は無償でダウンロードして使用できます。

構文

  • jarファイルを実行するために、以下はすべてのjarファイルの構文です
  • java -jar <jar-file-full-name>.jar -<your parameters if any>

パラメーター

パラメーター 詳細
役割それは、それがhubnodeであったかをセレンに伝えますか?
これは、 hubまたはnodeがリスニングするポートを指定するためです。
ハブこのパラメータは、 nodeハブURLを指定するために使用されnode
browserName firefox、chrome、Internet Explorerのようなブラウザ名を指定するためにnode使用されています
maxInstances そのブラウザのインス​​タンスがどこで指定されているか。 5は、ユーザーが指定したブラウザのインス​​タンスが5つ存在することを意味します。
nodeConfig ノードのJson構成ファイル。役割、ポートなどをここで指定できます
hubConfig ノードのJson構成ファイル。ここでは、役割、ポート、最大インスタンスなどを指定できます

セレングリッド構成 関連する例