Status page can be shown , a lot of refactoring is still required
This commit is contained in:
@ -10,19 +10,27 @@ public class BrowserDriver : IBrowserDriver
|
||||
public IWebDriver GetChromeDriver(bool headless = true)
|
||||
{
|
||||
new DriverManager().SetUpDriver(new ChromeConfig());
|
||||
var chromdriverservice = ChromeDriverService.CreateDefaultService();
|
||||
chromdriverservice.HideCommandPromptWindow = true;
|
||||
ChromeOptions options = new ChromeOptions();
|
||||
if (headless)
|
||||
{
|
||||
options.AddArguments("--headless");
|
||||
return new ChromeDriver(options);
|
||||
}
|
||||
return new ChromeDriver(chromdriverservice, options);
|
||||
}
|
||||
|
||||
public IWebDriver GetFirefoxDriver(bool headless = true)
|
||||
{
|
||||
new DriverManager().SetUpDriver(new FirefoxConfig());
|
||||
var firefoxdriverservice = FirefoxDriverService.CreateDefaultService();
|
||||
firefoxdriverservice.HideCommandPromptWindow = true;
|
||||
FirefoxOptions options = new FirefoxOptions();
|
||||
if (headless)
|
||||
{
|
||||
options.AddArguments("--headless");
|
||||
return new FirefoxDriver(options);
|
||||
}
|
||||
return new FirefoxDriver(firefoxdriverservice, options);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user