public void gotologinPage(string userName, string password, string url) { try { LoginDriver.Navigate().GoToUrl(url); new WebDriverWait(LoginDriver, TimeSpan.FromSeconds(500000)).Until( d => ((IJavaScriptExecutor)d).ExecuteScript("return document.readyState").Equals("complete")); LoginDriver.Manage().Window.Maximize(); LoginDriver.FindElement(By.XPath(dicRepo["UserName"])).SendKeys(userName); LoginDriver.FindElement(By.XPath(dicRepo["UserPassword"])).SendKeys(password); LoginDriver.FindElement(By.XPath(dicRepo["LoginButon"])).Click(); bu.WaitForElement(LoginDriver, dicRepo["HomeLink"], 2); IWebElement HomeLink = LoginDriver.FindElement(By.XPath(dicRepo["HomeLink"])); Assert.AreEqual(true, HomeLink.Displayed); } catch (Exception e) { throw (e); } }
public void clickon(string objectName) { bu.WaitForElement(FileDriver, dicRepo[objectName], 2); FileDriver.FindElement(By.XPath(dicRepo[objectName])).Click(); }