def test_c18(self): log.info("Add Username") home = HomeScreen(self.driver) profile = MyUsernameScreen(self.driver) menu = Menu(self.driver) menu.go_to(menu.wenums.ACTIONS, [menu.wenums.EDIT_PROFILE, menu.wenums.MY_USERNAME], menu.wenums.CHATS) profile.set_username(self.NEW_USERNAME) profile.tap_done_btn() home.is_home_screen_displayed() log.info("Verify username is added successfully.") Verify.true(home.is_profile_updated(self.NEW_USERNAME), "The names are not updated")
def test_c19(self): log.info("Keep old Username after update") home = HomeScreen(self.driver) profile = MyUsernameScreen(self.driver) menu = Menu(self.driver) menu.go_to(menu.wenums.ACTIONS, [menu.wenums.EDIT_PROFILE, menu.wenums.MY_USERNAME], menu.wenums.CHATS) profile.set_username(self.NEW_USERNAME) profile.tap_keep_btn() home.is_home_screen_displayed() log.info("Verify username is not updated") Verify.true(home.is_profile_updated(self.ACTUAL_USERNAME), "The username updated")
def test_c23(self): log.info("Edit First and Last names") menu = Menu(self.driver) home = HomeScreen(self.driver) profile = MyNameScreen(self.driver) menu.go_to(menu.wenums.ACTIONS, [menu.wenums.EDIT_PROFILE, menu.wenums.MY_NAME], menu.wenums.CHATS) profile.set_first_name(self.NEW_FIRST_NAME) profile.set_last_name(self.NEW_LAST_NAME) profile.tap_done_btn() home.is_home_screen_displayed() log.info("Verify first and last names are updated successfully.") Verify.true(home.is_profile_updated(self.NEW_FIRST_NAME), "The names are not updated")
def test_c20(self): log.info("Edit Username") home = HomeScreen(self.driver) profile = MyUsernameScreen(self.driver) menu = Menu(self.driver) self.driver.find_element(*(By.ID, self.OLD_USERNAME)) menu.go_to(menu.wenums.ACTIONS, [menu.wenums.EDIT_PROFILE, menu.wenums.MY_USERNAME], menu.wenums.CHATS) profile.set_username(self.EDIT_USERNAME) profile.tap_done_btn() home.is_home_screen_displayed() log.info("Verify username is updated successfully.") Verify.true(home.is_profile_updated(self.EDIT_USERNAME), "The names are not updated")