WebDriverElement GetElement(WebDriverElement parentElement, By by) { if (parentElement == null) { IWebElement tempElement = m_webDriver.FindElement(by); if (null == tempElement) { return(null); } return(new WebDriverElement(tempElement)); } else { IWebElement tempElement = parentElement.GetIWebElement().FindElement(by); if (null == tempElement) { return(null); } return(new WebDriverElement(tempElement)); } }
public WebDriverElement GetElementByXpath(WebDriverElement parentElement, string xPath) { return(GetElement(parentElement, By.XPath(xPath))); }
public WebDriverElement GetElementById(WebDriverElement parentElement, string id) { return(GetElement(parentElement, By.Id(id))); }