1

我正在尝试使用 WebDriver 从正在测试的浏览器中获取会话 ID,以便我可以通过 RESTAssured 中的 given().session(string) 功能传递该 ID。浏览器将通过正常登录来创建会话 ID。任何想法如何捕捉它?

4

2 回答 2

2

您可以通过将驱动程序对象转换为 RemoteWebDriver 来获取会话 ID,如下所示

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

于 2013-10-15T01:01:06.960 回答
1

也许你可以从 cookie 中读取它。或者我不明白这个问题。

这是类似的问题在Webdriver中获取cookies如何?

于 2013-10-14T18:12:54.393 回答