Get Selenium WebDriver SessionID

The Selenium WebDriver SessionID is a unique identifier for each of your tests. Usually it's returned in a UUID format.

You can use this unique identifier for your own purposes, or to use it in combination with the TestingBot API.

Please see the examples below on how to retrieve the SessionID:

driver.session_id
WebDriver driver = new RemoteWebDriver(new URL(URL), caps);
driver.getSessionId();
$web_driver->getSessionID();
driver.session_id
const sessionId = await driver.getSession().then(session => session.getId())
Driver.SessionId.ToString();

Using the Selenium SessionID

You can use the Selenium SessionID to mark a test as passed or failed.

You can also use the WebDriver sessionID to link to a test or share a test.

Was this page helpful?

Looking for More Help?

Have questions or need more information?
You can reach us via the following channels: