public static void CheckboxChecked(this IWebElement element) { SeleniumGetMethods.GetElement(element); Reporter.AddTestInfo(ProjectUtilities.Utilities.GetCurrentMethod() + " => " + "Elemento encontrado: " + element.GetElementAttribute()); element.Click(); }
public static void ClearAndTypeInTextBox(this IWebElement element, string text) { SeleniumGetMethods.GetElement(element); element.Clear(); element.SendKeys(text); Reporter.AddTestInfo(ProjectUtilities.Utilities.GetCurrentMethod() + " => " + "Elemento encontrado: " + element.GetElementAttribute() + " - Valor preenchido: " + text); }
public static string GetButtonText(IWebElement element) { SeleniumGetMethods.GetElement(element); if (element.GetAttribute("value") == null) { return(string.Empty); } return(element.GetAttribute("value")); }
public static void TypeInTextBox(this IWebElement element, string text) { SeleniumGetMethods.GetElement(element); if (text.HasValue()) { element.SendKeys(text); Reporter.AddTestInfo(ProjectUtilities.Utilities.GetCurrentMethod() + " => " + "Elemento encontrado: " + element.GetElementAttribute() + " - Valor preenchido: " + text); } else { Reporter.AddTestInfo(ProjectUtilities.Utilities.GetCurrentMethod() + " => " + "Elemento encontrado: " + element.GetElementAttribute() + " - Valor preenchido: [VAZIO]"); } }
public static void SelectText(this IWebElement element, string text) { SeleniumGetMethods.GetElement(element); if (text.HasValue()) { new SelectElement(element).SelectByText(text); Reporter.AddTestInfo(ProjectUtilities.Utilities.GetCurrentMethod() + " => " + "Elemento encontrado: " + element.GetElementAttribute() + " - Valor selecionado: " + text); } else { Reporter.AddTestInfo(ProjectUtilities.Utilities.GetCurrentMethod() + " => " + "Elemento encontrado: " + element.GetElementAttribute() + " - Valor selecionado: [NENHUM]"); } }
public static void ClearTextBox(this IWebElement element) { SeleniumGetMethods.GetElement(element); element.Clear(); }
public static void ClickLink(this IWebElement element) { SeleniumGetMethods.GetElement(element); element.Click(); }
public static bool IsButtonEnabled(IWebElement element) { SeleniumGetMethods.GetElement(element); return(element.Enabled); }