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(); }
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()); }
public void OnlinerCheckLogOut() { 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 logOut = new MainForm(); logOut.LogOutForm(); LogStep(step++, "Проверяем что логаут успешен"); var checkLogOut = new AssertCheckOfLogOut(); Assert.IsTrue(checkLogOut.CheckOfLogOut("Вход")); }
public void OnlinercheckFoto() { 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 checkPhoto = new AssertCheckOfPhoto(); LogStep(step++, "Проверяем что на странице есть ссылка 'Фотоаппараты'"); Assert.IsTrue(checkPhoto.CheckOfPhoto("Фотоаппараты")); }
public void OnlinerCheckForgot_Positive() { int step = 1; var fomePage = new MainForm(); LogStep(step++, "Открытие main page www.onliner.by+ переход на форму логина"); fomePage.OpenLogInForm(); var forgot = new LogIn(); LogStep(step++, "Переход по ссылке 'Не помню'"); forgot.DoNotRemember(); var doNotRemember = new DoNotRememberForm(); LogStep(step++, "Ввод email для пересылки'"); doNotRemember.SendEmailPositive(); var checkDNR = new AssertCheckOfDoNotRemember(); LogStep(step++, "Инструкции успешно ртправлены на указанный email'"); Assert.IsTrue(checkDNR.CheckOfDoNotRemember("Спасибо!")); }
public void OnlinerCheckForgot_Negativ() { int step = 1; var homePage = new MainForm(); LogStep(step++, "Открытие main page www.onliner.by+ переход на форму логина"); homePage.OpenLogInForm(); var forgot = new LogIn(); LogStep(step++, "Переход по ссылке 'Не помню'"); forgot.DoNotRemember(); var doNotRemember = new DoNotRememberForm(); LogStep(step++, "Ввод email для пересылки'"); doNotRemember.SendEmailNegative(); var checkDNR =new AssertCheckOfDoNotRemember(); LogStep(step++, "Проверка на то что есть ошибка при вводе неверного email'"); Assert.IsTrue(checkDNR.CheckOfDoNotRemember("Вы ввели неправильный ник или e-mail")); }