0

getSessionId()을 사용하여 현재 윈도우의 세션 ID를 가져 오려면 현재 driver으로 식별해야합니다. 이런 식의 코드.셀레늄 getSessionId가 JsessionID를 얻지 못했습니다.

String sessionId = ((RemoteWebDriver) driver).getSessionId().toString(); 

sessionId 값은 크롬 Resources->Cookies->JSESSIONIDJSESSIONID에서와 상이하다.

RemoteWebDriver은 올바른 값을 얻지 못합니까? 올바른 세션 ID를 얻는 방법? 감사.

답변

2

이 시도 :

//Assume Wed Driver is initiated properly 
Cookie cookie= driver.manage().getCookieNamed("JSESSIONID"); 
System.out.println(cookie.getValue()); 
관련 문제