private List <IWebElement> SearchElements() { var searchContext = ByLocator.ContainsRoot() ? WebDriver.SwitchTo().DefaultContent() : SearchContext(Element.Parent); var locator = ByLocator.ContainsRoot() ? ByLocator.TrimRoot() : ByLocator; return(searchContext.FindElements(CorrectXPath(locator)).ToList()); }