/// <summary> /// Returns <a> IWebElement from the navigation bar that is currently active /// </summary> /// <returns></returns> public IWebElement GetActiveTab() { IWebElement activeTab = null; IReadOnlyCollection <IWebElement> links = NavigationBlocksDiv.FindElements(By.CssSelector("a")); foreach (IWebElement link in links) { if (link.GetAttribute("class").Contains("active")) { activeTab = link; break; } } return(activeTab); }
public List <IWebElement> GetListOfNavigationBarItems() { List <IWebElement> elements = NavigationBlocksDiv.FindElements(By.TagName("span")).ToList(); return(elements); }