public void UserLogin(RemoteWebDriver driver) { loginLoc = new LoginLocators(driver, wait); if (IsElementPresent(loginLoc.UserBox)) { driver.FindElement(loginLoc.UserBox).Click(); driver.FindElement(loginLoc.UserBox).SendKeys("XXXXXXXX"); driver.FindElement(loginLoc.PwdBox).Click(); driver.FindElement(loginLoc.PwdBox).SendKeys("XXXXXXXX"); driver.FindElement(loginLoc.LoginButton).Click(); } else if (IsElementPresent(loginLoc.UserBox2)) { driver.FindElement(loginLoc.UserBox2).Click(); driver.FindElement(loginLoc.UserBox2).SendKeys("XXXXXXXXX"); driver.FindElement(loginLoc.PwdBox2).Click(); driver.FindElement(loginLoc.PwdBox2).SendKeys("XXXXXXXXXXX"); driver.FindElement(loginLoc.LoginButton).Click(); } }
public bool LoginAccount(RemoteWebDriver driver) { var isLoginAccount = false; try { loginPage = new LoginLocators(driver, wait); loginPage.emailBox.Click(); loginPage.emailBox.SendKeys("*****@*****.**"); loginPage.pswBox.Click(); loginPage.pswBox.SendKeys("pecescolorsalmon"); loginPage.loginButton.Click(); isLoginAccount = true; return(isLoginAccount); } catch (Exception e) { TestContext.Error.WriteLine("LoginAccount test failed" + e.ToString()); return(false); } }