1
我需要從selenium RC獲取會話ID,以便將其傳遞到硒網格以查看我的測試正在運行的框。在Webdriver(這是一個受保護的方法getSessionId())中做這件事很簡單,但我沒有找到Selenium RC的東西。有誰知道一種方法來做到這一點?我不是在談論JSESSIONID cookie,而是使用sessionId Selenium,因此您可以重新使用瀏覽器窗口。從Selenium RC獲取會話ID
我需要從selenium RC獲取會話ID,以便將其傳遞到硒網格以查看我的測試正在運行的框。在Webdriver(這是一個受保護的方法getSessionId())中做這件事很簡單,但我沒有找到Selenium RC的東西。有誰知道一種方法來做到這一點?我不是在談論JSESSIONID cookie,而是使用sessionId Selenium,因此您可以重新使用瀏覽器窗口。從Selenium RC獲取會話ID
一種方法是執行
String retrieveLastRemoteControlLogs = selenium.retrieveLastRemoteControlLogs();
,然後分析該會話。您應該結束了沿着線看到的東西:
... Allocated session a6d75784d2e64a83898fa310796e24de for ...
更新:更好的辦法是使用
String logs = selenium.getLog();
這將僅獲取會話日誌。