Property | Type | Description | |
---|---|---|---|
ScreenShotCounter | int | ||
TestOutputHelper | ITestOutputHelper | ||
TestWebDriver | ITestWebDriver |
Property | Type | Description | |
---|---|---|---|
AttachDriverEvents | IWebDriver | ||
ExceptionThrown | void | ||
FindElementCompleted | void | ||
FindingElement | void | ||
Navigated | void | ||
NavigatedBack | void | ||
NavigatedForward | void | ||
ValidateSavePaths | TestSettings |
Method | Description | |
---|---|---|
InitializeInstalledBrowserDriver ( TestSettings testSettings, ITestOutputHelper testOutputHelper ) : ITestWebDriver |
Gets the web driver for locally installed browsers.
|
|
InitializeMultiBrowserEmulatorDriver ( TestSettings testSettings, Emulator emulator, DeviceOrientation orientation, ITestOutputHelper testOutputHelper ) : ITestWebDriver |
Gets the multi browser emulator web driver.
|
|
InitializeSauceLabsDriver ( string browserName, string os, string apiName, string device, string version, TestSettings testSettings, DeviceOrientation deviceOrientation, ITestOutputHelper testOutputHelper ) : ITestWebDriver |
Gets the sauce labs web driver.
|
|
InitializeStandaloneBrowserDriver ( TestSettings testSettings, decimal browserVersion, ITestOutputHelper testOutputHelper ) : ITestWebDriver |
Gets the web driver for standalone browsers.
|
|
ValidateDriverPresentOrUnblocked ( WebDriverType webDriverType, string driverLocation ) : string |
Method | Description | |
---|---|---|
AttachDriverEvents ( IWebDriver driver ) : IWebDriver | ||
ExceptionThrown ( object sender, OpenQA.Selenium.Support.Events.WebDriverExceptionEventArgs e ) : void | ||
FindElementCompleted ( object sender, OpenQA.Selenium.Support.Events.FindElementEventArgs e ) : void | ||
FindingElement ( object sender, OpenQA.Selenium.Support.Events.FindElementEventArgs e ) : void | ||
Navigated ( object sender, |
||
NavigatedBack ( object sender, |
||
NavigatedForward ( object sender, |
||
ValidateSavePaths ( TestSettings testSettings ) : TestSettings |
Validates the save path.
|
public static InitializeInstalledBrowserDriver ( TestSettings testSettings, ITestOutputHelper testOutputHelper ) : ITestWebDriver | ||
testSettings | TestSettings | The test settings. |
testOutputHelper | ITestOutputHelper | The test output helper. |
return | ITestWebDriver |
public static InitializeMultiBrowserEmulatorDriver ( TestSettings testSettings, Emulator emulator, DeviceOrientation orientation, ITestOutputHelper testOutputHelper ) : ITestWebDriver | ||
testSettings | TestSettings | The test settings. |
emulator | Emulator | The emulator. |
orientation | DeviceOrientation | The device orientation. |
testOutputHelper | ITestOutputHelper | The test output helper. |
return | ITestWebDriver |
public static InitializeSauceLabsDriver ( string browserName, string os, string apiName, string device, string version, TestSettings testSettings, DeviceOrientation deviceOrientation, ITestOutputHelper testOutputHelper ) : ITestWebDriver | ||
browserName | string | The full browser name. |
os | string | The operating system. |
apiName | string | The api name. |
device | string | The device name. |
version | string | The version name. |
testSettings | TestSettings | The test settings. |
deviceOrientation | DeviceOrientation | The device orientation. |
testOutputHelper | ITestOutputHelper | The test output helper. |
return | ITestWebDriver |
public static InitializeStandaloneBrowserDriver ( TestSettings testSettings, decimal browserVersion, ITestOutputHelper testOutputHelper ) : ITestWebDriver | ||
testSettings | TestSettings | The test settings. |
browserVersion | decimal | The browser version. |
testOutputHelper | ITestOutputHelper | The test output helper. |
return | ITestWebDriver |
public static ValidateDriverPresentOrUnblocked ( WebDriverType webDriverType, string driverLocation ) : string | ||
webDriverType | WebDriverType | |
driverLocation | string | |
return | string |
public static ITestOutputHelper TestOutputHelper | ||
return | ITestOutputHelper |