示例#1
0
 private void ClearForm()
 {
     UserNameField.Clear();
     PasswordField.Clear();
     RetypePasswordField.Clear();
     EmailField.Clear();
 }
示例#2
0
 public void Login(string un, string pw)
 {
     UserNameField.Set(un);
     UserNameField.Clear();
     UserNameField.GetText();
     PassWordField.Set(pw);
     SubmitButton.Click();
 }
示例#3
0
 public void Login()
 {
     UserNameField.Set("username");
     UserNameField.Clear();
     UserNameField.GetText();
     PassWordField.Set("password");
     SubmitButton.Click();
 }
        public LoginPage LoginWithEmptyCreds()
        {
            UserNameField.Clear();
            UserPasswordField.Clear();
            var loginPage = new LoginPage(WebDriver);

            LoginBtn.ClickAndWaitForPageToLoad(loginPage);
            return(loginPage);
        }
        public LoginPage LoginWithEmptyPassword()
        {
            UserNameField.Clear();
            UserPasswordField.SendKeys(ConfigurationManager.AppSettings["user"]);
            UserPasswordField.Clear();
            var loginPage = new LoginPage(WebDriver);

            LoginBtn.ClickAndWaitForPageToLoad(loginPage);
            return(loginPage);
        }
示例#6
0
        public LoginPage LoginWithNoUserNameAndNoPasswordSpecified()
        {
            NavigateToPage();

            UserNameField.Clear();

            PasswordField.Clear();

            SignInButton.Click();

            return(this);
        }
        public HomePage LoginToApp()
        {
            EnterButton.Click();
            UserNameField.Clear();
            UserNameField.SendKeys(ConfigurationManager.AppSettings["user"]);
            UserPasswordField.Clear();
            UserPasswordField.SendKeys(ConfigurationManager.AppSettings["password"]);
            var homepage = new HomePage(WebDriver);

            LoginBtn.ClickAndWaitForPageToLoad(homepage);
            return(homepage);
        }
示例#8
0
        public LoginPage LoginWithNoPasswordSpecified()
        {
            NavigateToPage();

            UserNameField.Clear();
            UserNameField.SendKeys(TestUser.Username);

            PasswordField.Clear();

            SignInButton.Click();

            return(this);
        }
示例#9
0
        public LoginPage LoginWithNonExistingUserWithoutPasswordSpecified()
        {
            NavigateToPage();

            UserNameField.Clear();
            UserNameField.SendKeys("NonExistingUsername");

            PasswordField.Clear();

            SignInButton.Click();

            return(this);
        }
示例#10
0
        public IPage LoginWithValidCredentials(string userName, string password)
        {
            NavigateToPage();

            UserNameField.Clear();
            UserNameField.SendKeys(userName);

            PasswordField.Clear();
            PasswordField.SendKeys(password);

            SignInButton.Click();

            return(PageHelper.ResolvePage(WebDriver));
        }
 public void EnterUsername(string username)
 {
     try
     {
         Console.Out.WriteLineAsync("Enter UserName " + username);
         //waitForVisibility(Driver, UserNameField);
         UserNameField.Clear();
         UserNameField.SendKeys(username);
     }
     catch (NoSuchElementException e)
     {
         Console.Out.WriteLineAsync("Fail: Enter UserName " + username);
         throw e;
     }
 }
示例#12
0
 /// <summary>
 /// Enter the username into the field
 /// </summary>
 /// <param name="username">The username to be entered.</param>
 public void EnterUsername(string username)
 {
     UserNameField.Clear();
     UserNameField.SendKeys(username);
 }