public string GetValue(IWebElement element) { Thread.Sleep(300); BeazleyDriver.WaitForVisibility(element); BeazleyDriver.WaitForPendingAjaxTasks(); return(element.GetAttribute("value")); }
public string GetInnerText(IWebElement element) { Thread.Sleep(300); BeazleyDriver.WaitForVisibility(element, 5); BeazleyDriver.WaitForPendingAjaxTasks(); return(element.Text); }
public void SetUpChromeInstance() { DriverFactory = new DriverFactory(); DownloadJSON(); DriverFactory.LoadDriverOptions("/browserOptions.json"); DriverFactory.CreateDrivers(Browsers.Chrome); BeazleyDriver = DriverFactory.GetBeazleyDriver(); BeazleyDriver.SetImplicitWait(DefaultImplicitWait); }
public void ClickElement(IWebElement element) { BeazleyDriver.WaitForBeClickable(element); element.Click(); }