Ejemplo n.º 1
0
 public PageObjectBase(SauceryRemoteWebDriver driver, string url, string name, string title)
 {
     Driver  = driver;
     PageUrl = url;
     Name    = name;
     Title   = title;
 }
Ejemplo n.º 2
0
 public GuineaPigPage(SauceryRemoteWebDriver driver, string urlRoot)
     : base(driver, urlRoot + "test/guinea-pig", "GuineaPig", "I am a page title - Sauce Labs")
 {
     GetPage();
     CheckTitle();
     PageFactory.InitElements(Driver, this);
 }
Ejemplo n.º 3
0
 public GuineaPigPage(SauceryRemoteWebDriver driver, string urlRoot)
     : base(driver, urlRoot + "test/guinea-pig", "GuineaPig", "I am a page title - Sauce Labs")
 {
     GetPage();
     CheckTitle();
     PageFactory.InitElements(Driver, this);
 }
Ejemplo n.º 4
0
        public PageObjectBase(SauceryRemoteWebDriver driver, string url, string name, string title)
        {
            var validator = new ActivationValidator();

            validator.CheckActivation();
            Driver  = driver;
            PageUrl = url;
            Name    = name;
            Title   = title;
        }
Ejemplo n.º 5
0
 public override void InitialiseDriver(DesiredCapabilities caps, int waitSecs)
 {
     SauceLabsFlowController.ControlFlow();
     try {
         Driver = new SauceryRemoteWebDriver(new Uri(SauceryConstants.SAUCELABS_HUB), caps);
         Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(waitSecs);
     } catch (Exception ex) {
         Console.WriteLine(ex.Message);
     }
 }
Ejemplo n.º 6
0
 public override void InitialiseDriver(DriverOptions opts, int waitSecs)
 {
     SauceLabsFlowController.ControlFlow();
     try {
         //Console.WriteLine("About to create Driver");
         Driver = new SauceryRemoteWebDriver(new Uri(SauceOpsConstants.SAUCELABS_HUB), opts.ToCapabilities());
         Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(waitSecs);
     } catch (Exception ex) {
         Console.WriteLine(ex.Message);
     }
 }