一般的な質問は申し訳ありませんが、グリッド上の現在アクティブなセッションを調べるためにクエリできるセレクショングリッドの一部として利用できるAPIがあります。セッション情報を取得するために個々のノードに問い合わせることを可能にするJson Wireプロトコルを使用するAPIがあります。私はすべてのノードのセッション情報を取得するためにクエリすることができるグリッドマシンと結ばれているかどうかは私は疑問に思っていた。どんな助けもありがとうございます。ありがとう!グリッドホストからセレノノードのステータスを取得するためのAPI
0
A
答えて
1
現在、グリッドの内部を照会し、グリッドで現在実行中のすべてのセッションを把握することはできません。下のナットシェルで
は、グリッドが公開するAPIです:
ハブルートがに私のテストでした- ?これはURL(GET REQUEST)を介して取得できます
http://localhost:4444/grid/api/testsession?session=<SessionIdGoesHere>
[でセッションIDを取得できます。はRemoteWebDriver
またはそのサブクラスです。 - セッションがルーティングされたプロキシの詳細を取得しますか?これはURL(GET REQUEST)
http://localhost:4444/grid/api/proxy?id=<NodeIdGoesHere>
[NodeIdの形式はhttp://Ip:port
で、(2)の応答で取得できます] - ハブの設定を取得します。これはURL(GET REQUEST)
http://localhost:4444/grid/api/hub
で入手できます。 Selenium 3.0.1以上で動作するハブでこのURLにヒットした場合は、空きスロットとJSONレスポンスの合計スロットに関する情報が表示されます。 グリッドが公開(すべて上記3記載されているAPI)をAPIにどのような
、私は基本的にあなたが使用できるライブラリとしてそれらをカプセル化している[そのJavaライブラリ]
ているものTalk2Gridをご覧ください
あなたのニーズを満たすためには、基本的にはサーブレットを構築してハブに注入し、探している情報にアクセスする必要があります。これは、このカスタムサーブレットを介して。グリッドをカスタマイズする方法の詳細については、hereを参照してください。
関連する問題
- 1. terraformのステータスを取得するためのAtlas APIコールはありますか?
- 2. ASP.Net Web APIからデータを取得中に403のステータスを取得する
- 3. SES:メールの配信ステータスをjsonレスポンスとして取得するためのAPI
- 4. API APIから統計API APIを取得するためのREST API
- 5. Asana APIからステータス更新履歴を取得する方法
- 6. AndroidのロケーションAPI:プロバイダのステータスを取得
- 7. Google Playストアからレビューを取得するためのAPI
- 8. データベースからデータを取得/送信するためのAPI
- 9. SoftlayerからアクティブなVMを取得するためのAPi?
- 10. .netからのDBステータス取得
- 11. リモートで実行されたプロセスからステータスを取得する
- 12. ステータス/フィルタ(ストリーミングAPI)から受け取ったツイートのフィルタリング
- 13. asyncでデータベースからデータを取得するためのAPIを作成する
- 14. python-twitterステータスからイメージを取得
- 15. フォーラムから投稿のリストを取得するためのDisqus API
- 16. リード "ステータス理由"からリード "ステータス"を取得
- 17. APIからのデータを取得する
- 18. Djangoからタスクのステータスを取得するバックグラウンドタスク
- 19. GoogleドライブレストAPIのメタデータスキーマを取得するためのAPIはありますか
- 20. Graph APIから削除されたIDを取得するためのAPIはありますか?
- 21. API呼び出しからデータを取得するためのvbs
- 22. 鍵サーバーからPGP公開鍵を取得するためのPython API?
- 23. 映画のためにWikipedia APIからコンテンツを取得するには?
- 24. SmartLifecycleRoleControllerステータスを取得する
- 25. ウェブサイトAPIから取得したデータからキーを取得する方法
- 26. 複製の完全性ステータスを取得するためのGlusterFSコマンド
- 27. 試験のためのクリアランスで認証ステータスを取得する方法
- 28. ステータスを更新するためのFacebook Facebook API
- 29. ユーザーの画像を取得するためにinstagram apiからoffline access_tokenを取得
- 30. Admin Privilede Grantingを取得するためのAPIをレポートする
こんにちはクリシュナンを助け
希望は、あなたの答えのおかげで、私はtalk2gridのAPIを試してみました、それは非常にきれいに見えます。私は将来、テストレポートなどでテストが実行されたノードに関する情報を表示するために使用する予定です。フリーのブラウザスロット情報をノードに表示する新しいサーブレットを実装して問題を解決しました。次に、ノードがフリーであるか、ブラウザのスロットがフリーであるかなどを判断するためにサーブレットのこのjsonレスポンスを解析します。 !! – trial999