예제 #1
0
        public void CheckTabs(string Local, string MenuSelector, string SubmenuSelector, string expectedH1)
        {
            driver.Url = Local;
            Hel_per.OpenParentTab(MenuSelector);
            driver.FindElement(By.LinkText(SubmenuSelector)).Click();
            Hel_per.Timeout();
            string actualH1 = driver.FindElement(By.TagName("h1")).Text;

            Assert.AreEqual(expectedH1, actualH1);
        }
예제 #2
0
        public void CheckThirdLevelTabs(string Local, string MenuSelector, string SubmenuSelector, string ThirdLevelTabSelector, string expectedH1)
        {
            driver.Url = Local;
            Hel_per.OpenParentTab(MenuSelector);
            Actions     action = new Actions(driver);
            IWebElement Tab    = driver.FindElement(By.LinkText(SubmenuSelector));

            action.MoveToElement(Tab).Build().Perform();
            driver.FindElement(By.LinkText(ThirdLevelTabSelector)).Click();
            Hel_per.Timeout();
            string actualH1 = driver.FindElement(By.TagName("h1")).Text;

            Assert.AreEqual(expectedH1, actualH1);
        }