def test_create_account_passed(self): email = str(random.randint(0, 10000)) + '*****@*****.**' my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, 'To jest nowe haslo') assert my_account_page.is_logout_link_displayed()
def test_create_account_failed(self): my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account("*****@*****.**", "Klamra12#3") msg = 'An account is already registered with your email address. Please log in.' assert msg in my_account_page.get_error_msg()
def test_create_account_passed(self): email = str(random.randint(0, 10000)) + "*****@*****.**" my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "Klamra12#3") assert my_account_page.is_logout_link_displayed()
def test_create_account_failed(self): my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account("*****@*****.**", "tester123456789$") msg = 'An account is already registered with your email address. Please log in.' assert msg in my_account_page.get_error_msg()
def test_creating_account_passed(self): email = str(random.randint(0, 1000)) + "*****@*****.**" my_account_page = MyAccountPage(self.driver) my_account_page.open_page_my_account() my_account_page.create_account(email, "MaciekMacie") assert my_account_page.is_logout_link_displayed()
def test_creating_account_failed(self): my_account_page = MyAccountPage(self.driver) my_account_page.open_page_my_account() my_account_page.create_account("*****@*****.**", "MaciekMacie") msg = "Error: An account is already registered with your email address. Please log in." assert msg in my_account_page.get_error_meassage()
def test_update_billing_address_failed(self): email = "test{}@mail.com".format(random.randint(0, 10000)) my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "haslotest12") billing_address_page = BillingAddressPage(self.driver) billing_address_page.open_edit_billing_address() billing_address_page.set_personal_data("", "") billing_address_page.set_address("", "", "") billing_address_page.set_phone_number("") billing_address_page.set_email_address("") billing_address_page.save_address() generic = Generic(self.driver) assert "First name is a required field." in generic.get_error_msg_text( ) assert "Last name is a required field." in generic.get_error_msg_text() assert "Street address is a required field." in generic.get_error_msg_text( ) assert "Postcode / ZIP is a required field." in generic.get_error_msg_text( ) assert "Town / City is a required field." in generic.get_error_msg_text( ) assert "Phone is a required field." in generic.get_error_msg_text() assert "Email address is a required field." in generic.get_error_msg_text( )
def test_create_account_passed(self): email = "test{}@mail.com".format(random.randint(0, 10000)) my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "haslotest12") assert "Hello {}".format( email.split("@")[0]) in my_account_page.get_login_msg_text()
def test_create_account_failed(self): my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account("*****@*****.**", "haslotest12") generic = Generic(self.driver) assert "An account is already registered with your email address. Please log in." in generic.get_error_msg_text( )
def test_create_account_failed(self): my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account('*****@*****.**', 'To jest nowe haslo') msg = 'Error: An account is already registered with your email address. Please log in.' assert msg in my_account_page.get_error_msg()
def test_create_account_passed(self): email = str(random.randint( 0, 1000)) + "*****@*****.**" my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "testeroprogramowaniapython") assert my_account_page.is_logout_link_displayed()
def test_create_account_failed(self): my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account("*****@*****.**", "testeroprogramowaniapython") msg = "An account is already registered with your email address. Please log in." assert msg in my_account_page.get_error_msg()
def test_create_account_failed(self): my_account_page = MyAccountPage(self.driver) my_account_page.open_my_account_page() my_account_page.create_account('*****@*****.**', "Fibaro12345678") assert my_account_page.reg_msg_err in my_account_page.get_error_msg( ), "Email address is already registered in service!"
def test_create_account_passed(self): email = f"dom.gorski{random.randint(10, 10000)}@gmail.com" password = "******" my_account_page = MyAccountPage(self.driver) my_account_page.open_my_account_page() my_account_page.create_account(email, password) assert my_account_page.is_logout_link_displayed()
def test_create_account_passed(self): email = str(random.randint(0,10000)) + "*****@*****.**" my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "tester123456789$") assert my_account_page.is_logout_link_displayed()
def test_update_billing_address(self): email = str(random.randint(0, 10000)) + "*****@*****.**" my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, 'tester123456789$') billing_address_page = BillingAddressPage(self.driver) billing_address_page.open_edit_billing_address() billing_address_page.set_personal_data("John", "Doe") billing_address_page.select_country("Poland") billing_address_page.set_address("Kwiatowa 1", "01-001", "Warsaw") billing_address_page.set_phone_number("111111111") billing_address_page.save_address() assert 'Address changed successfully.' in billing_address_page.get_message_text()
def test_update_billing_addresses(self): email = str(random.randint(0, 10000)) + "*****@*****.**" my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "Klamra12#3") billing_address_page = BillingAddressPage(self.driver) billing_address_page.open_edit_billing_address() billing_address_page.set_personal_data("Janek", "Maj") billing_address_page.select_country("Poland") billing_address_page.set_address("Kwiatowa 1", "00-001", "Warsaw") billing_address_page.set_phone_numbers("555555555") billing_address_page.save_address() assert 'Address changed successfully' in billing_address_page.get_message_text( )
def test_update_shipping_address_passed(self): email = "test{}@mail.com".format(random.randint(0, 10000)) my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "haslotest12") shipping_address_page = ShippingAddressPage(self.driver) shipping_address_page.open_edit_shipping_address() shipping_address_page.set_personal_data("John", "Wick") shipping_address_page.select_country("Poland") shipping_address_page.set_address("Butterfly 2", "00-002", "Warsaw") shipping_address_page.save_address() generic = Generic(self.driver) assert "Address changed successfully." in generic.get_msg_text()
def test_update_billing_address_passed(self): email = str(random.randint(0, 10000)) + '*****@*****.**' my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, 'nowekonto1234') billing_address_page = BillingAddressPage(self.driver) billing_address_page.open_edit_billing_address() billing_address_page.set_personal_data("John", "Weak") billing_address_page.select_country("Poland") billing_address_page.set_address('Kwiatkowskiego 1', '01-001', 'Warsaw') billing_address_page.set_phone('123456789') billing_address_page.save_address() msg = 'Address changed successfully' assert msg in billing_address_page.get_message_text()
def test_update_billing_address(self): email = str(random.randint( 0, 10000)) + "*****@*****.**" my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "testeroprogramowaniapython") billing_address_page = BillingAddressPage(self.driver) billing_address_page.open_edit_billing_address() billing_address_page.set_personal_data("Severus", "Snape") billing_address_page.select_country("Poland") billing_address_page.set_address("Hogwart 1", "77-777", "Warsaw") billing_address_page.set_phone_number("777777777") billing_address_page.save_address() assert 'Address changed successfully.' in billing_address_page.get_message_text( )
def test_update_billing_address_passed(self): email = "test{}@mail.com".format(random.randint(0, 10000)) my_account_page = MyAccountPage(self.driver) my_account_page.open_page() my_account_page.create_account(email, "haslotest12") billing_address_page = BillingAddressPage(self.driver) billing_address_page.open_edit_billing_address() billing_address_page.set_personal_data("John", "Wick") billing_address_page.select_country("Poland") billing_address_page.set_address("Flower 1", "00-001", "Cracow") billing_address_page.set_phone_number("111222333") billing_address_page.set_email_address(email) billing_address_page.save_address() generic = Generic(self.driver) assert "Address changed successfully." in generic.get_msg_text()
def test_update_billing(self): email = f"dom.gorski{random.randint(10, 10000)}@gmail.com" password = "******" my_account_page = MyAccountPage(self.driver) my_account_page.open_my_account_page() my_account_page.create_account(email, password) billing_address_page = BillingAddressUpdate(self.driver) billing_address_page.edit_billing_address() billing_address_page.set_personal_data('Dominik', 'Górski') billing_address_page.set_company('Fibaro') billing_address_page.select_country('Poland') billing_address_page.set_address('Serdeczna 1', '62-000', "Wysogotowo", "Chujowa firma") billing_address_page.set_phone('666666666') billing_address_page.edit_email_address('*****@*****.**') billing_address_page.save_address() assert billing_address_page.msg_err in billing_address_page.get_error_msg(), 'Nieudana próba edycji danych!'