2012-09-12 36 views
1

我需要從selenium RC獲取會話ID,以便將其傳遞到硒網格以查看我的測試正在運行的框。在Webdriver(這是一個受保護的方法getSessionId())中做這件事很簡單,但我沒有找到Selenium RC的東西。有誰知道一種方法來做到這一點?我不是在談論JSESSIONID cookie,而是使用sessionId Selenium,因此您可以重新使用瀏覽器窗口。從Selenium RC獲取會話ID

回答

0

一種方法是執行

String retrieveLastRemoteControlLogs = selenium.retrieveLastRemoteControlLogs(); 

,然後分析該會話。您應該結束了沿着線看到的東西:

... Allocated session a6d75784d2e64a83898fa310796e24de for ... 

更新:更好的辦法是使用

String logs = selenium.getLog(); 

這將僅獲取會話日誌。