Example #1
0
        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);
        }
Example #2
0
 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);
 }