Class SeleniumWebOptions

Namespace
ProtoTest.Web.Selenium
Assembly
ProtoTest.Web.Selenium.dll

Selenium session options. Besides code, they bind from ProtoTest:Web:Selenium.

public sealed class SeleniumWebOptions : IProtoConfigurableOptions
Inheritance
SeleniumWebOptions
Implements
Inherited Members
Extension Methods

Fields

BackendName

public const string BackendName = "Selenium"

Field Value

string

ConfigurationSectionName

public const string ConfigurationSectionName = "ProtoTest:Web:Selenium"

Field Value

string

Properties

ActionTimeout

public TimeSpan ActionTimeout { get; set; }

Property Value

TimeSpan

CheckClickObstruction

public bool CheckClickObstruction { get; set; }

Property Value

bool

DiagnosticTraceRetention

public SeleniumDiagnosticTraceRetention DiagnosticTraceRetention { get; set; }

Property Value

SeleniumDiagnosticTraceRetention

PollInterval

How often an action retry and a session element assertion probe. One setting: the backend's action probes and the session's assertions both read it, so a session cannot wait faster or slower than the backend retries.

public TimeSpan PollInterval { get; set; }

Property Value

TimeSpan

WaitForStableBounds

public bool WaitForStableBounds { get; set; }

Property Value

bool