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); }
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); }