def test_incorrect_email(self): home_page = HomePage(self.driver) #Checks if the word "Python" is in title home_page._verify_page() home_page.click_zaloguj_button() login_page = LoginPage(self.driver) login_page.click_rejestracja_button() register_page = RegisterPage(self.driver) register_page.fill_name_field(td.valid_name) register_page.fill_surname_field(td.valid_surname) register_page.choose_gender(td.gender) register_page.fill_telephone_field(td.valid_telephone) register_page.fill_email_field("sasda.pl") register_page.fill_password_field(td.valid_password) register_page.fill_country_field(td.valid_country) register_page.accept_privacy_policy() errors = register_page.return_displayed_error_notices() assert len(errors) == 1 error_text = errors[0].get_attribute("innerText") assert error_text == u"Nieprawidłowy adres e-mail"
def test_correct_registration(self): home_page = HomePage(self.driver) #Checks if the word "Python" is in title home_page._verify_page() home_page.click_zaloguj_button() login_page = LoginPage(self.driver) login_page.click_rejestracja_button() register_page = RegisterPage(self.driver) register_page.fill_name_field(td.valid_name) register_page.fill_surname_field(td.valid_surname) register_page.choose_gender(td.gender) register_page.fill_telephone_field(td.valid_telephone) register_page.fill_email_field(td.valid_email) register_page.fill_password_field(td.valid_password) register_page.fill_country_field(td.valid_country) register_page.accept_privacy_policy() register_page.check_if_register_button_is_enabled() register_page.check_if_no_error_notice_is_presented() time.sleep(2)
def test_correct_registration(self): home_page = HomePage(self.driver) home_page._verify_page() home_page = HomePage(self.driver) home_page.click_choose_local() home_page.click_choose_katowice() katowice_page = KatowicePage(self.driver) katowice_page.click_reserv_button() register_page = RegisterPage(self.driver) register_page.add_name_field(td.valid_name) register_page.add_lastname_field(td.valid_lastname) register_page.add_email_field(td.valid_email) register_page.add_phone_field(td.valid_phone) register_page.add_peoplenb_field(td.valid_peoplenb) register_page.add_hour_field(td.valid_hour) register_page.add_minutes_field(td.valid_minutes) register_page.add_endhour_field(td.valid_endhour) register_page.add_endminutes_field(td.valid_endminutes) register_page.click_date_field() register_page.click_datechosen_field() register_page.click_reserve_field() conf_page = ConfPage(self.driver) conf_page.check_registration()