def test_incorrect_email(self): rp = RegistrationPage(self.driver) td = TestData() ut = VerifyErrors(self.driver) rp.fill_login(td.username) rp.fill_password(td.valid_password) rp.confirm_password(td.valid_password) rp.fill_email(td.invalid_email) rp.confirm_email(" ") ut.verify_visible_errors(1, ["Podaj prawidłowy adres email!"])
def test_wrong_password_during_confirmation(self, email, password): # Stworzenie instancji klasy RegistrationPage (rp) rp = RegistrationPage(self.driver) td = TestData() ut = VerifyErrors(self.driver) rp.fill_login(td.username) rp.fill_password(td.password) rp.confirm_password("3") rp.fill_email(email) # UWAGA TEST! ut.verify_visible_errors(1, ["Hasło i potwierdzenie hasła muszą być takie same."])
def test_no_gender(self): # Stworzenie instancji klasy RegistrationPage (rp) rp = RegistrationPage(self.driver) rp.fill_name("4") rp.fill_surname("Nowak") rp.fill_country_code("+23") rp.fill_telephone_number("124567548") rp.fill_email("*****@*****.**") rp.fill_password("Qwerty12nsa") rp.choose_nationality("Rosja") # UWAGA TEST! rp.verify_visible_errors(1, "Wybierz")
def test_incorrect_birth_year(self): rp = RegistrationPage(self.driver) td = TestData() ut = VerifyErrors(self.driver) rp.fill_login(td.username) rp.fill_password(td.password) rp.confirm_password(td.password) rp.fill_email(td.valid_email) rp.confirm_email(td.valid_email) rp.fill_birth_year("18") rp.choose_gender_female() ut.verify_visible_errors(1, ["* Niepoprawny rok urodzenia"])
def test_incorrect_email(self): # Stworzenie instancji klasy RegistrationPage (rp) rp = RegistrationPage(self.driver) # Wpisz imię rp.fill_name(valid_name) # Wpisz nazwisko rp.fill_surname(valid_surname) # Wybierz płeć rp.choose_gender(valid_gender) # Wpisz kod kraju rp.fill_country_code(valid_country_code) # Wpisz numer telefonu rp.fill_telephone_number(valid_phone_number) # Wpisz NIEPOPRAWNY E-MAIL rp.fill_email(invalid_email) # Wpisz hasło rp.fill_password(valid_password) # Wybierz nardowość rp.choose_nationality(valid_nationality) # UWAGA TEST! rp.verify_visible_errors(1, ["Nieprawidłowy adres e-mail"])