Beispiel #1
0
 public void WhenUserEntersValidAPPNumberAndClickSearch()
 {
     WebElementExtension.EnterText(DriverContext.Driver.FindElement(HomePage.Qs_txtQuickLoanNumber), "3596");
     WebElementExtension.Click(DriverContext.Driver.FindElement(HomePage.Headerbutton_search));
     Thread.Sleep(20000);
     WebDriverExtension.WaitForPageLoad(DriverContext.Driver);
 }
        public void LoginAs(string email, string password)
        {
            LaunchArenaHTML();

            WebDriverExtension.FindWebElementByCssSelector("#EmailAddress").SendKeys(email);
            WebDriverExtension.FindWebElementByCssSelector("#Password").SendKeys(password);
            WebDriverExtension.FindWebElementByCssSelector("#submit-button a img").ClickOn();
            WebDriverExtension.Wait(".workspaceManager .header .logo");
        }
Beispiel #3
0
        public void LaunchWorkspace(string workspace)
        {
            _navIcon = ".workspaceManager .header .workspaceButtons .glyph.icon-" + SetNavIcon(workspace);
            var element = WebDriverExtension.FindWebElementByCssSelector(_navIcon);

            element.ClickOn();

            _workspaceTitle.ShouldContain(workspace);
        }
Beispiel #4
0
        public void ThenPre_BuiltCreditScoreReportsShouldBeDisplayed()
        {
            WindowHelper.switchToChildWindow(_driver);
            _driver.WaitForPageLoad();
            WebDriverExtension.ScrollTo(_driver);
            _driver.SwitchTo().Frame(ReportsPage.frame1);
            IList <IWebElement> creditScores = _driver.FindElements(ReportsPage.Nobr_Tags);

            for (int i = 0; i < creditScores.Count; i++)
            {
                if (creditScores[i].GetText().Equals(na))
                {
                    test.Log(Status.Info, "Credit score is displaying NA");
                    Assert.IsTrue(!creditScores[i].GetText().Equals(na));
                    break;
                }
            }
            test.Log(Status.Info, "Credit Scores are verified" + _driver.Title);
        }
 public RestaurantSignUpPage(IWebDriver driver)
 {
     this._webDriver = driver;
     _extension      = new WebDriverExtension(_webDriver);
 }
 /// <summary>
 ///
 /// </summary>
 private static void LaunchArenaHTML()
 {
     WebDriverExtension.GoTo(AppConfiguration.HostEnvironment());
     // page title verification here.
 }
Beispiel #7
0
 public HomePage(IWebDriver driver)
 {
     this._webDriver = driver;
     _extension      = new WebDriverExtension(driver);
 }
Beispiel #8
0
 public SignUpPage(IWebDriver driver)
 {
     _webDriver = driver;
     _extension = new WebDriverExtension(_webDriver);
 }