public void StartAppAndOpenBrowser() { server = new TestServer(); server.StartTestServer(); // Create a headless Chrome browser. ChromeOptions options = new ChromeOptions(); options.AddArguments("--headless"); driver = new ChromeDriver(options); percy = new Percy(driver); }
public void StartAppAndOpenBrowser() { server = new TestServer(); server.StartTestServer(); // Create a headless Chrome browser. // ChromeOptions options = new ChromeOptions(); // options.AddArguments("--headless"); // driver = new ChromeDriver(options); OpenQA.Selenium.Chrome.ChromeOptions capability = new OpenQA.Selenium.Chrome.ChromeOptions(); capability.AddAdditionalCapability("os_version", "10", true); capability.AddAdditionalCapability("resolution", "1920x1080", true); capability.AddAdditionalCapability("browser", "Chrome", true); capability.AddAdditionalCapability("browser_version", "87.0", true); capability.AddAdditionalCapability("os", "Windows", true); capability.AddAdditionalCapability("name", "BStack-[C_sharp] Sample Test", true); // test name capability.AddAdditionalCapability("build", "BStack Build Number 1", true); // CI/CD job or build name capability.AddAdditionalCapability("browserstack.user", "sanketmali4", true); capability.AddAdditionalCapability("browserstack.key", "XaqpcHttuyFzXSzC3uNM", true); driver = new RemoteWebDriver( new Uri("https://hub-cloud.browserstack.com/wd/hub/"), capability); //driver = new ChromeDriver(options); percy = new Percy(driver); }