私のテストログにこのエラーがあります。 WebDriverException:セッション[ID]がFORWARDING_TO_NODE_FAILEDのために終了しました。webdriver(Selenium Gridを使用)インスタンスが利用可能で、到達可能かどうかを確認する方法
私は私のドライバインスタンスが到達可能であるかどうかを確認するためにどのようにグリッドの設定{HUBは、ボストンにあり、ノードは、ロンドンにある}
とwebdriverを使用していますか? (null!=ドライバ)を使用してもこのケースは処理されません。
おかげクリシュナン、私は簡単な解決策を探しています。例えば、ハブがノードと通信できるかどうかをチェックする方法である。 p.s. HubManager.checkNode(firefox、availableForTest)。 – nikolmarku
新しいセッションは異なる要求であり、他のすべてのコマンドは異なる要求です。新しいセッションを作成するまで(新しいRemoteWebDriverを作成するときに起こります)、ハブはどのノードがその要求を受け取るのか本当に分かりません。だから、あなたが単純なapiとして求めていることは、できることではありません。(少なくとも私の知る限りではありません) –