2017-04-05 17 views
0

QAのダッシュボードを作成したいとします。その上にセレンのグリッドを監視する機能があります。任意のJavaクライアントまたはデータを取得するか、またはJavaコードを介してセレングリッドを制御するものはありますか? 例:Selenium Grid Javaクライアント

  1. ノードを変更する
  2. を作業しているノードを監視する(のcapabilites などを追加すること)
  3. など

おかげ

答えて

0

たぶんセレングリッドエクストラのためのものですあなたSelenium Grid Extras github

Selenium Grid Extrasは、ローカルのSelenium Gridを に設定して管理するのに役立つプロジェクトです。グリッドの典型的なインスタンスは、HUBとノードの で構成されています。 HUBは、テストセッション を管理し、新しいセッションアイドルノードを割り当てます。

グリッドエクストラのセットアップは単純化され、パッケージ化されたJAR ファイルを実行し、ノードをHUBの場所にポイントすると、Grid Extrasは を処理します。ここでは、一人でセレングリッド対 セレングリッドエクストラを使用して取得する機能は次のとおりです。次の個々のグリッドノードを制御する

能力は、OSレベルのタスクの不完全 リストである:によって すべてのプロセスを停止名前で任意のブラウザインスタンスを殺しますPID特定の場所にマウスを移動するメモリ使用量を取得する とディスクの統計情報WebDriverバイナリを自動的にアップグレードする一定数のテスト実行後に ノードを再起動する の中央記憶域HUBサーバー上のすべてのノードの構成OS レベルのスクリーンショットさらにはそれ以上。

単純にグリッドノードの管理である必要があります。

関連する問題