Exemplo n.º 1
0
 def test_alert_sign_up_click_with_username(self, browser,
                                            parametrized_username, close):
     """Test click 'Sign Up' button with only 'Username' input in 'Sign Up' page"""
     welcome_page = WelcomePage(browser)
     welcome_page.load()
     welcome_page.sign_up_btn_in_click()
     welcome_page.input_text_in_username_tb_up(parametrized_username)
     welcome_page.sign_up_btn_up_click()
     alert_text = welcome_page.get_text_from_alert()
     welcome_page.handling_alert()
     assert alert_text == 'Invalid Invite Code. Please, double check it and try again.', \
         "Should pops up alert window"
Exemplo n.º 2
0
 def test_alert_sign_up_click_with_username__ado_token__invite_code__password(
         self, browser, parametrized_username, close):
     """Test click 'Sign Up' button, 'Username', 'ADO Token', 'Invite Code' and 'Password' in 'Sign Up' page"""
     welcome_page = WelcomePage(browser)
     welcome_page.load()
     welcome_page.sign_up_btn_in_click()
     welcome_page.input_text_in_username_tb_up(parametrized_username)
     welcome_page.input_text_in_ado_token_tb_up(parametrized_username)
     welcome_page.input_text_in_invite_code_tb_up(parametrized_username)
     welcome_page.input_text_in_password_tb_up(TEMP_PASSW)
     welcome_page.sign_up_btn_up_click()
     alert_text = welcome_page.get_text_from_alert()
     welcome_page.handling_alert()
     assert alert_text == 'Invalid Invite Code. Please, double check it and try again.', "Should pops up alert window"
Exemplo n.º 3
0
 def test_sign_up_workflow_for_new_user(self, browser, delete_temp_user):
     """Test 'Sign Up' workflow for new user (Temp User) """
     welcome_page = WelcomePage(browser)
     welcome_page.load()
     welcome_page.sign_up_btn_in_click()
     welcome_page.input_text_in_username_tb_up(TEMP_USER)
     welcome_page.input_text_in_ado_token_tb_up(TEMP_TOKEN)
     welcome_page.input_text_in_invite_code_tb_up(INV_CODE)
     welcome_page.input_text_in_password_tb_up(TEMP_PASSW)
     welcome_page.sign_up_btn_up_click()
     welcome_page.input_text_in_username_tb_in(TEMP_USER)
     welcome_page.input_text_in_password_tb_in(TEMP_PASSW)
     welcome_page.sign_in_btn_in_click()
     assert welcome_page.get_user_name_from_hello(
     ) == 'TempUser', "Should be temp user 'TempUser'"