Question

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?

Était-ce utile?

La solution

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

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

Autres conseils

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

Here is similar problem Get cookies in Webdriver how?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top