예제 #1
0
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()
예제 #2
0
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()