我正在尝试使用WebDriver从正在测试的浏览器中获取会话ID,以便我可以通过RESTAssured中的given()。session(字符串)功能传入该ID。浏览器将通过正常登录来创建会话ID。任何想法如何捕获它?
答案 0 :(得分:2)
您可以通过将驱动程序对象强制转换为RemoteWebDriver来获取会话ID,如此
String session = ((RemoteWebDriver) driver).getSessionId().toString();
答案 1 :(得分:1)
也许你可以从cookie中读取它。或者我不明白这个问题。