DriverSession Class

Definition

Manages test session state and provides session-level operations. Inspired by Appium's session management.

public class DriverSession : IDisposable

Examples

// Create a session with capabilities
var session = new DriverSession(driver, new SessionCapabilities
{
    ImplicitWait = TimeSpan.FromSeconds(5),
    PageLoadTimeout = TimeSpan.FromSeconds(30)
});

// Store session data
session.SetData("user", "testuser");
var user = session.GetData<string>("user");

// Reset session
session.Reset();
Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Constructors (1)

Properties (6)

Methods (11)