Esempio n. 1
0
 /// <summary>
 /// This method defines determines type username
 /// </summary>
 /// <param name="username"></param>
 /// <returns>UsernameInput</returns>
 private IWebElement TypeUsermame(string username)
 {
     UsernameInput = FindElement(usernameLocator);
     UsernameInput.Clear();
     UsernameInput.SendKeys(username + Keys.Enter);
     return(UsernameInput);
 }
Esempio n. 2
0
 private IWebElement TypeUsermame(string username)
 {
     Wait.Until(t => WebDriver.FindElement(By.Id("mailbox:login")));
     UsernameInput = WebDriver.FindElement(By.Id("mailbox:login"));
     UsernameInput.SendKeys(username + Keys.Enter);
     return(UsernameInput);
 }
Esempio n. 3
0
 public void Login(string username, string password)
 {
     LoginLink.Click();
     UsernameInput.SendKeys(username);
     PasswordInput.SendKeys(password);
     LoginButton.Click();
 }
Esempio n. 4
0
 public HomePage SignIn(string user, string psswd)
 {
     UsernameInput.SendKeys(user);
     Thread.Sleep(1000);
     PasswordInput.SendKeys(psswd);
     Thread.Sleep(1000);
     return(this);
 }
Esempio n. 5
0
 public HomePage Login(string username, string password)
 {
     UsernameInput.SendKeys(username);
     PasswordInput.SendKeys(password);
     ClickLoginButton();
     wait.Until(EC.ElementIsVisible(By.XPath("//h2[contains(text(), 'Welcome back,')]")));
     return(new HomePage(this.driver));
 }
Esempio n. 6
0
 public void Login(string username, string password)
 {
     UsernameInput.SendKeys(username);
     UsernameNextButton.Click();
     WaitUntilElementDisplayed(driver, By.XPath("//input[@type='password']"));
     PasswordInput.SendKeys(password);
     PasswordNextButton.Click();
     WaitUntilElementDisplayed(driver, By.XPath("//*[contains(@aria-label, 'Selenium')]"));
     Assert.IsTrue(LoggedUser.Displayed);
 }
        public void LogInToDD365(string userName, string password)
        {
            UsernameInput.SendKeys("");
            UsernameInput.SendKeys(userName);
            NextButton.SendKeys("");
            NextButton.Click();
            PasswordInput.SendKeys("");
            PasswordInput.SendKeys(password);

            SigninButton.Click();
        }
        public LoginPage LoginUnsuccessfully(string username, string password)
        {
            UsernameInput.SendKeys(username);
            PasswordInput.SendKeys(password);
            LoginButton.Click();

            var wait = new WebDriverWait(_driver, TimeSpan.FromSeconds(5));

            wait.Until(d => CurrentMessage() == LoginFailureMessage);

            return(new LoginPage(_driver));
        }
        public HomePage LoginSuccessfully(string username, string password)
        {
            UsernameInput.SendKeys(username);
            PasswordInput.SendKeys(password);
            LoginButton.Click();

            var wait = new WebDriverWait(_driver, TimeSpan.FromSeconds(5));

            wait.Until(d => HomePage.IsCurrentPage(d));

            return(new HomePage(_driver));
        }
Esempio n. 10
0
        public void LoginToWebsiteUsingCredentials(string loginKey)
        {
            var login    = GetLogin(loginKey);
            var password = GetPassword(loginKey);

            Firefox.Driver.Navigate().GoToUrl(HostUrl);

            Firefox.Driver.WaitUntilElementExists(By.Id("Username"), TimeSpan.FromSeconds(10));

            UsernameInput.SendKeys(loginKey);
            PasswordInput.SendKeys(password);
            SubmitWebElement.Click();

            Thread.Sleep(2000);
        }
 public void Login(string email, string password)
 {
     UsernameInput.SendKeys(email);
     PasswordInput.SendKeys(password);
     SubmitButton.Submit();
 }
Esempio n. 12
0
 /// <summary>
 /// Inputs username to Username Input on page
 /// </summary>
 /// <param name="user">User data in IUser format</param>
 public void InputTextInUsernameInput(IUser user)
 {
     UsernameInput.SendKeys(user.GetUsername());
 }