Пример #1
0
 public void LogInUser(string username, string password)
 {
     UserNameField.SendKeys(username);
     PasswordField.SendKeys(password);
     RememberMeCheckBox.Click();
     LogIn.Submit();
 }
 public MainPage FillFormFieldsWithCorrectData(string userName, string password)
 {
     UserNameField.SendKeys(userName);
     PasswordField.SendKeys(password);
     BtnLogin.Submit();
     return(new MainPage());
 }
        public void AOSLogin(string username, string password)
        {
            string CurrentWindow = driver.CurrentWindowHandle;

            UserLink.Click();
            System.Threading.Thread.Sleep(3000);
            driver.SwitchTo().Window(driver.WindowHandles.Last());
            UserNameField.SendKeys(username);
            PasswordField.SendKeys(password);
            SignInButton.Click();
        }
Пример #4
0
        public LoginPage LoginWithInvalidCreds()
        {
            UserNameField.Clear();
            UserNameField.SendKeys(ConfigurationManager.AppSettings["password"]);
            UserPasswordField.Clear();
            UserPasswordField.SendKeys(ConfigurationManager.AppSettings["user"]);
            var loginPage = new LoginPage(WebDriver);

            LoginBtn.ClickAndWaitForPageToLoad(loginPage);
            return(loginPage);
        }
Пример #5
0
        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);
        }
Пример #6
0
        public LoginPage LoginWithNoPasswordSpecified()
        {
            NavigateToPage();

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

            PasswordField.Clear();

            SignInButton.Click();

            return(this);
        }
Пример #7
0
        public LoginPage LoginWithNonExistingUserWithoutPasswordSpecified()
        {
            NavigateToPage();

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

            PasswordField.Clear();

            SignInButton.Click();

            return(this);
        }
Пример #8
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;
     }
 }
Пример #10
0
        public ActivationRequestedPage RegisterNewUser()
        {
            NavigateToPage();

            ClearForm();

            UserNameField.SendKeys(TestUser.Username + "2");
            PasswordField.SendKeys(TestUser.Password);
            RetypePasswordField.SendKeys(TestUser.Password);
            EmailField.SendKeys("*****@*****.**");

            SignUpButton.Click();

            return(new ActivationRequestedPage(WebDriver));
        }
Пример #11
0
        public RegisterPage RegisterUsingAlreadyTakenEmail()
        {
            NavigateToPage();

            ClearForm();

            UserNameField.SendKeys(TestUser.Username + "2");
            PasswordField.SendKeys(TestUser.Password);
            RetypePasswordField.SendKeys(TestUser.Password);
            EmailField.SendKeys(TestUser.Email);

            SignUpButton.Click();

            return(this);
        }
Пример #12
0
 public void LoginToContentEditor(string username, string password)
 {
     UserNameField.SendKeys(username);
     PasswordField.SendKeys(password);
     LoginButton.Click();
 }
Пример #13
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);
 }
 public void FillFormFieldsWithCorrectData(string userName, string password)
 {
     UserNameField.SendKeys(userName);
     PasswordField.SendKeys(password);
 }
Пример #15
0
 public void SetUserName(string username)
 {
     UserNameField.SendKeys(username);
 }