次のシナリオにアプローチする方法は?
RemoteWebDriverを使用して、リモートサーバー上のseleniumrcノードでテストがすでに実行されているとします。
テストで欠落している要素が検出されました(異なるページ間でのxpathのわずかな変化)。
ユーザーはその要素の正しいxpathを提供し(この部分はユーザーのコンピューターで実行されているJavaアプリケーションで実行されます)、セレンテストは要素を再度検索し、残りのテストを続行します。
最初に頭に浮かぶのは、SeleniumサーバーがJettyサーバーを使用しているということです。クライアントJavaアプリケーションとこのサーバーの間でどのように通信しますか?Jettyを無視して、実行中のセレンテストとクライアントを直接通信させることはできますか?