def _is_logout(driver): """ 从app首页点击我的,只要跳转页面不是登录页,则说明用户的状态为:已登录 """ nav_p, personal_p = NavPage(driver), PersonalPage(driver) nav_p.nav_my() if personal_p.personal_status() is True: # 用户退出登录操作 personal_p.personal_enter_setting() personal_p.personal_logout() personal_p.personal_popup_logout()
def _is_login(driver): """ 从app首页点击我的,只要跳转页面不是登录页,则说明用户的状态为:已登录 """ nav_p, login_p = NavPage(driver), LoginPage(driver) nav_p.nav_my() if "欢迎使用哈啰出行" in login_p.login_title(): # 用户登录操作 login_p.login_handle_operation(CD.user_phone) else: # 返回首页进行后续流程操作 nav_p.nav_index()