Пример #1
0
        public void OnlinerCheckEditPassWithIncorrectConfPass()
        {
            int step = 1;

             var homePage = new MainForm();
             LogStep(step++, "Открытие main page www.onliner.by+ переход на форму логина");
             homePage.OpenLogInForm();

             var logIn = new LogIn();
             LogStep(step++, "Логинимся под своими учетными данными");
             logIn.Login();

             var checkLogIn = new AssertSignIn();
             LogStep(step++, "Проверяем что логин успешен");
             Assert.IsTrue(checkLogIn.SignIn("Выйти"));

             var personalDataForm = new MainForm();
             LogStep(step++, "Переходим к учетным данным пользователя");
             personalDataForm.OpenAccountForm();

             var editUserDataForm = new UserAccountForm();
             LogStep(step++, "Переходим к редактированию данных пользователя");
             editUserDataForm.EditPersonalData();

             var openPassForm = new EditUserDataForm();
             LogStep(step++, "Переходим на форму изменения пароля пользователя");
             openPassForm.OpenPasswordForm();

             var editPassWithIncorrectConfPass = new PasswordForm();
             LogStep(step++, "Заполняем поля формы изменения пароля с вводом неверного подтверждения нового пароля'");
             editPassWithIncorrectConfPass.EditPassIncorrectConfPass();

             var checkIncorrectConfPass = new AssertCheckIncorrectConfPass();
             LogStep(step++, "Проверяем что при вводе неправильного подтверждения пароля отображается верная ошибка'");
             checkIncorrectConfPass.CheckIncorrectConfPass();
        }
Пример #2
0
        public void OnlinerCheckEditPass()
        {
            int step = 1;

             var homePage = new MainForm();
             LogStep(step++, "Открытие main page www.onliner.by+ переход на форму логина");
             homePage.OpenLogInForm();

             var logIn = new LogIn();
             LogStep(step++, "Логинимся под своими учетными данными");
             logIn.Login();

             var checkLogIn = new AssertSignIn();
             LogStep(step++, "Проверяем что логин успешен");
             Assert.IsTrue(checkLogIn.SignIn("Выйти"));

             var personalDataForm = new MainForm();
             LogStep(step++, "Переходим к учетным данным пользователя");
             personalDataForm.OpenAccountForm();

             var editUserDataForm = new UserAccountForm();
             LogStep(step++, "Переходим к редактированию данных пользователя");
             editUserDataForm.EditPersonalData();

             var openPassForm = new EditUserDataForm();
             LogStep(step++, "Переходим на форму изменения пароля пользователя");
             openPassForm.OpenPasswordForm();

             var editPass = new PasswordForm();
             LogStep(step++, "Подтверждаем сохранение пароля");
             editPass.EditPass();

             var checkEditPass = new AssertEditPass();
             LogStep(step++, "Проверяем что пароль применился");
             Assert.True(checkEditPass.CheckEditPass());
        }