1

Selenium RC からセッション ID を取得して、それを Selenium グリッドに渡して、テストが実行されているボックスを確認する必要があります。これは Webdriver で簡単に実行できます (保護されたメソッド getSessionId() があります) が、Selenium RC については何も見つかりませんでした。これを行う方法を知っている人はいますか?JSESSIONID Cookie について話しているのではなく、ブラウザ ウィンドウを再利用できるように Selenium が使用する sessionId について話しているのです。

4

1 に答える 1

0

1つの方法は、

String retrieveLastRemoteControlLogs = selenium.retrieveLastRemoteControlLogs();

次に、セッションを解析します。次のようなものが表示されるはずです。

... Allocated session a6d75784d2e64a83898fa310796e24de for ...

更新:さらに良いのは

String logs = selenium.getLog();

これは、セッションのログのみを取得します。

于 2013-02-01T21:36:37.657 に答える