public static Boolean login() { try { var url = ConfigurationManager.AppSettings[Globalclass.envToTest]; //var url = ConfigurationManager.AppSettings["DEV"]; BrowserOperations.LoadDriver(url); userName_TextObject = Globalclass.driver.FindElement(By.Name("UserName")); userName_TextObject.Click(); userName_TextObject.SendKeys(Globalclass.ssoUserName); password_TextObject = Globalclass.driver.FindElement(By.Name("Password")); password_TextObject.Click(); password_TextObject.SendKeys(Globalclass.ssoPassword); login_ButtonObject = Globalclass.driver.FindElement(By.XPath(".//input[contains(@type, 'submit')]")); login_ButtonObject.Click(); BrowserOperations.waitTillBrowserLoads(); return(true); } catch (Exception e) { //log.Info(e.Message); return(false); } }
private static void clickMenuItem(String menuItem) { BrowserOperations.waitTillBrowserLoads(); IWebElement menu = Globalclass.driver.FindElement(By.XPath("")); menu.FindElement(By.LinkText(menuItem)).Click(); BrowserOperations.waitTillBrowserLoads(); Thread.Sleep(1000); }
private static void clickMenuItem1(String menuItem, String submenuItem) { BrowserOperations.waitTillBrowserLoads(); IWebElement menu = Globalclass.driver.FindElement(By.ClassName("has-sub")); menu.FindElement(By.LinkText(menuItem)).Click(); Thread.Sleep(2500); IWebElement subMenu = Globalclass.driver.FindElement(By.ClassName("has-sub")); subMenu.FindElement(By.LinkText(submenuItem)).Click(); BrowserOperations.waitTillBrowserLoads(); Thread.Sleep(1000); }
private static IWebElement getMenu(String nameOfMenu) { BrowserOperations.waitTillBrowserLoads(); IList <IWebElement> menus = Globalclass.driver.FindElements(By.TagName("span")); foreach (IWebElement menu in menus) { if (menu.Text.Equals(nameOfMenu)) { return(menu); } } return(null); }