Пример #1
0
        public PayPalLogin3(IWebDriver driver)
        {
            //WaitUtils.WaitIdToDisappear(driver, "preloaderSpinner", 60);
            WaitUtils.WaitId(driver, "btnLogin", 60);

            elements = new PageElements(driver, xpaths);
        }
        public PayPalLoginPassword(IWebDriver driver)
        {
            WaitUtils.WaitToDisappear(driver, By.ClassName("spinnerWithLockIcon"), 60);
            WaitUtils.WaitId(driver, "password", 30);
            Thread.Sleep(1000);  // hack for unattached element issue

            elements = new PageElements(driver, locators);
        }
Пример #3
0
 protected override void WaitForPage()
 {
     WaitUtils.WaitId(Driver, "ProductHeader", 120);
 }
Пример #4
0
 protected override void WaitForPage()
 {
     WaitUtils.WaitToDisappear(Driver, By.ClassName("spinnerWithLockIcon"), 60);
     WaitUtils.WaitId(Driver, "email", 30);
     Thread.Sleep(1000);  // hack for unattached element issue
 }
Пример #5
0
 protected override void WaitForPage()
 {
     WaitUtils.WaitId(Driver, "ui-accordion-accordion-header-0", 60);
 }
Пример #6
0
        public PayPalContinue(IWebDriver driver)
        {
            WaitUtils.WaitId(driver, "continue_abovefold", 30);

            elements = new PageElements(driver, xpaths);
        }
Пример #7
0
        public PayPalLogin(IWebDriver driver)
        {
            WaitUtils.WaitId(driver, "login_email", 10);

            elements = new PageElements(driver, xpaths);
        }
Пример #8
0
        public PayPalLogin2(IWebDriver driver)
        {
            WaitUtils.WaitId(driver, "btnLogin", 10);

            elements = new PageElements(driver, xpaths);
        }