Example #1
0
 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!"])
Example #2
0
 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."])
Example #3
0
 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")
Example #4
0
 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"])
Example #5
0
 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"])