NetCoreWebDriverFactory  3.0.0
Easy WebDriver generation for .NET Core
AlexanderOnTest.NetCoreWebDriverFactory.WebDriverFactory.IWebDriverFactory Interface Reference

Interface for WebDriverFactory Instances. More...

Inheritance diagram for AlexanderOnTest.NetCoreWebDriverFactory.WebDriverFactory.IWebDriverFactory:
AlexanderOnTest.NetCoreWebDriverFactory.WebDriverFactory.DefaultWebDriverFactory

Public Member Functions

IWebDriver GetWebDriver (Browser browser, WindowSize windowSize=WindowSize.Hd, bool isLocal=true, PlatformType platformType=PlatformType.Any, bool headless=false, Size windowCustomSize=new Size())
 Return a WebDriver instance of the given configuration. More...
 
IWebDriver GetWebDriver (IWebDriverConfiguration configuration)
 Return a WebDriver instance of the given configuration. More...
 

Detailed Description

Interface for WebDriverFactory Instances.

Member Function Documentation

◆ GetWebDriver() [1/2]

IWebDriver AlexanderOnTest.NetCoreWebDriverFactory.WebDriverFactory.IWebDriverFactory.GetWebDriver ( Browser  browser,
WindowSize  windowSize = WindowSize.Hd,
bool  isLocal = true,
PlatformType  platformType = PlatformType.Any,
bool  headless = false,
Size  windowCustomSize = new Size() 
)

Return a WebDriver instance of the given configuration.

Parameters
browser
windowSize
isLocal
platformType
headless
windowCustomSize
Returns

Implemented in AlexanderOnTest.NetCoreWebDriverFactory.WebDriverFactory.DefaultWebDriverFactory.

◆ GetWebDriver() [2/2]

IWebDriver AlexanderOnTest.NetCoreWebDriverFactory.WebDriverFactory.IWebDriverFactory.GetWebDriver ( IWebDriverConfiguration  configuration)

Return a WebDriver instance of the given configuration.

Parameters
configuration
Returns

Implemented in AlexanderOnTest.NetCoreWebDriverFactory.WebDriverFactory.DefaultWebDriverFactory.


The documentation for this interface was generated from the following file: