-->

RESTAssured and WebDriver: get and use a session i

2019-08-04 07:20发布

问题:

I'm trying to use WebDriver to get the session ID from the browser being tested so that I can pass that ID in through the given().session(string) functionality in RESTAssured. The browser will go through a normal login to create the session ID. Any ideas how to capture it?

回答1:

You can get your session id by casting the driver object to RemoteWebDriver like this

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



回答2:

Maybe you could just read it from cookie. Or I don't understand the problem.

Here is similar problem Get cookies in Webdriver how?