def test_prof_update_change_pword(self):
     module_logger.info('Started FE Update Profile / Change Password Test')
     up = UpdateProfile(self.driver)
     #changes password / logs out
     self.info_entry(up)
     self.password_entry(up)
     up.update_profile_submit()
     module_logger.info('profile updated')
     self.log_out()
     # logs in w/new password
     lpo = LoginPageObject(self.driver, self.base_url)
     lpo.username = test_info["login_username"]
     lpo.password = test_info["new_pword_strong"]
     lpo.submit()
     User_Menu_Bar(self.driver).profile()
     module_logger.info('logged in w/new password')
     # changes password back to original / verifies user can log back in using original password
     self.info_entry(up)
     up.current_pword = test_info["new_pword_strong"]
     up.new_pword = test_info["login_pword"]
     up.con_pword = test_info["login_pword"]
     up.update_profile_submit()
     self.log_out()
     self.log_in()
     module_logger.info(
         'password set back to original. Change Password Test Complete ')
 def test_prof_update_change_pword(self):
     module_logger.info('Started FE Update Profile / Change Password Test')
     up = UpdateProfile(self.driver)
     #changes password / logs out
     self.info_entry(up)
     self.password_entry(up)
     up.update_profile_submit()
     module_logger.info('profile updated')
     self.log_out()
     # logs in w/new password
     lpo = LoginPageObject(self.driver, self.base_url)
     lpo.username = test_info["login_username"]
     lpo.password = test_info["new_pword_strong"]
     lpo.submit()
     User_Menu_Bar(self.driver).profile()
     module_logger.info('logged in w/new password')
     # changes password back to original / verifies user can log back in using original password
     self.info_entry(up)
     up.current_pword = test_info["new_pword_strong"]
     up.new_pword = test_info["login_pword"]
     up.con_pword = test_info["login_pword"]
     up.update_profile_submit()
     self.log_out()
     self.log_in()
     module_logger.info('password set back to original. Change Password Test Complete ')
Example #3
0
 def test_umb_links(self):
     # logs in
     module_logger.info('Started User Menu Bar Test')
     lpo = LoginPageObject(self.driver, self.base_url)
     lpo.username = test_info["login_username"]
     lpo.password = test_info["login_pword"]
     lpo.submit()
     module_logger.info('logged in')
     # proceeds to click the links all of the links
     dash = User_Menu_Bar(self.driver)
     dash.admin_db()
     module_logger.info('@ admin db')
     dash.user_admin()
     module_logger.info('@ user admin')
     dash.proj_admin()
     module_logger.info('@ project admin')
     dash.site_admin()
     module_logger.info('@ site admin')
     wpumb = WpUmb(self.driver)
     wpumb.go_2_FE()
     module_logger.info('@ FE DB')
     dash.dashboard_button()
     dash.user_manager()
     module_logger.info('@ user manager')
     dash.project()
     module_logger.info('@ project')
     dash.profile()
     module_logger.info('@ profile')
     dash.check_user_info()
     module_logger.info('@ check user info')
     dash.balfour_tools()
     module_logger.info('@  bt')
     dash.bt_faq()
     module_logger.info('@  bt faq')
     dash.my_year()
     module_logger.info('@  my year')
     dash.contact()
     module_logger.info('@ contact')
     dash.dashboard_button()
     module_logger.info('@ FE DB')
     DashBoard(self.driver).log_out()
     module_logger.info('logged out')
     module_logger.info('User Menu Bar Test Complete')