def test_login(self, name, password, expect, tag, desc): # print("\n当前用例:{}".format(desc)) logging.info("操作元素:{}".format(desc)) Page.get_mobile().mobile(name, password) if not tag: assert expect == Page.get_user().get_username() Page.get_user().setting_btn() Page.get_title().logout() else: assert Page.get_mobile().mh.toast_message(expect) Page.get_mobile().close_login()
time.sleep(1) # 点击关闭弹窗 # HomeTask.close_alert() Page.get_home().close_alert() time.sleep(1) # 点击我 # HomeTask.goto_sign() Page.get_home().goto_sign() time.sleep(2) # 点击已有账号去登录 # RegisterTask.close_register() Page.get_register().close_register() time.sleep(2) # 输入账号,密码,点击登录 # MobileTask.mobile("18721145092", "zhu930310") Page.get_mobile().mobile("18721145092", "zhu930310") time.sleep(2) # 获取用户名 # print(UserTask.get_username()) print(Page.get_user().get_username()) # 点击设置 # UserTask.setting_btn() Page.get_user().setting_btn() # 点击退出 # TitleTask.logout() Page.get_title().logout()