Ejemplo n.º 1
0
 def test_creating_profile_without_checking_privacy_policy_checkbox(self, mozwebqa):
     home_page = MozilliansStartPage(mozwebqa)
     register_page = home_page.click_join_us_link()
     register_page.set_email("*****@*****.**")
     register_page.set_password("newpassword")
     register_page.set_first_name("NewUser")
     register_page.set_last_name("DoesNotCheckBox")
     register_page.click_create_account_button()
     Assert.true(register_page.is_optin_required)
Ejemplo n.º 2
0
 def test_creating_profile_with_invalid_email_address(self, mozwebqa):
     home_page = MozilliansStartPage(mozwebqa)
     register_page = home_page.click_join_us_link()
     register_page.set_email("invalidmail")
     register_page.set_password("validpassword")
     register_page.set_first_name("userwith")
     register_page.set_last_name("invalidmail")
     register_page.check_privacy_policy_checkbox()
     register_page.click_create_account_button()
     Assert.true(register_page.is_invalid_email_message_present)
Ejemplo n.º 3
0
 def test_profile_creation(self, mozwebqa):
     home_page = MozilliansStartPage(mozwebqa)
     register_page = home_page.click_join_us_link()
     register_page.set_email("*****@*****.**")
     register_page.set_password("newpassword")
     register_page.set_first_name("New")
     register_page.set_last_name("MozilliansUser")
     register_page.check_privacy_policy_checkbox()
     login_page = register_page.click_create_account_button()
     Assert.true(login_page.is_account_needs_verification_message_present)
Ejemplo n.º 4
0
 def test_creating_profile_with_non_matching_passwords(self, mozwebqa):
     home_page = MozilliansStartPage(mozwebqa)
     register_page = home_page.click_join_us_link()
     register_page.set_email("*****@*****.**")
     register_page.set_password("passwords", "dontmatch")
     register_page.set_first_name("userwith")
     register_page.set_last_name("invalidpassword")
     register_page.check_privacy_policy_checkbox()
     register_page.click_create_account_button()
     Assert.true(register_page.is_non_matching_passwords_message_present)