Beispiel #1
0
 def test_incorrect_email(self):
     """Test rejestracji nowego użytkownika - błędny e-mail"""
     # Tworzę instancję klasy HomePage, dzięki czemu zyskuję możliwość
     # korzystania z metod w niej zawartych
     hp = HomePage(self.driver)
     hp.click_zaloguj_btn()
     lp = LoginPage(self.driver)
     lp.click_register_btn()
     rp = RegisterPage(self.driver)
     # Wpisz imię
     rp.fill_name("Przemek")
     # Wpisz nazwisko
     rp.fill_surname("Nowak")
     # Wybierz płeć
     rp.choose_gender("M")
     # Wybierz kod kraju
     rp.choose_country_code("+48")
     # Wpisz numer telefonu
     rp.fill_telephone('321321321')
     # Wpisz niepoprawny e-mail
     rp.fill_email('dddd.pl')
     # Wpisz hasło
     rp.fill_password('Qwessdry123@')
     # Wybierz narodowość
     rp.choose_nationality("Polska")
     # Zaznacz "Akceptuję Informację o polityce prywatności"
     rp.accept_privacy_policy()
     # Kliknij ZAREJESTRUJ [ NIE STOSOWAĆ DLA PRZYPADKU POZYTYWNEGO !!!!]
     # Sprawdź poprawność wyświetlanych błędów
     rp.verify_visible_errors(1, ["Nieprawidłowy adres e-mail"])
     time.sleep(2)
Beispiel #2
0
    def test_incorrect_email(self):
        hp = HomePage(self.driver)
        hp.click_accept_banner()
        hp.click_sign_in()

        rp = RegisterPage(self.driver)
        rp.fill_name('Jan')
        rp.fill_lastname('Kowalski')
        rp.fill_email('jkowalski.pl')
        rp.fill_password('H@slo123')
        rp.confirm_password('H@slo123')
        rp.accept_policy()
        rp.create_account()
        rp.verify_visible_errors(1, ['Wprowadzono niepoprawny adres e-mail'])
        time.sleep(2)
Beispiel #3
0
 def test_incorrect_email(self, name, surname, country_code, phone, invalid_email, password, country, gender):
     hp = HomePage(self.driver)
     hp.click_zaloguj_btn()
     lp = LoginPage(self.driver)
     lp.click_register_btn()
     rp = RegisterPage(self.driver)
     rp.fill_name(name)
     rp.fill_surname(surname)
     rp.choose_gender(gender)
     rp.choose_country_code(country_code)
     rp.fill_telephone(phone)
     rp.fill_email(invalid_email)
     rp.fill_password(password)
     rp.choose_nationality(country)
     rp.accept_privacy_policy()
     rp.accept_terms()
     rp.verify_visible_errors(1, ["Nieprawidłowy adres e-mail"])