예제 #1
0
def get_old_phone():
    """
    从配置文件获取指定的用户名和密码
    确保此帐号,在系统当中是注册了的。
    返回:用户名和密码。
    """
    from Common.handle_config import conf
    user = conf.get("general_user","user")
    passwd = conf.get("general_user","passwd")
    # 如果数据库查找到user,就直接返回。如果没有,则调用注册接口注册一个。
    # 不管注册与否,直接调用注册接口。
    send_requests("POST","member/register",{"mobile_phone":user,"pwd":passwd})
    return user,passwd
예제 #2
0
 def setUpClass(cls) -> None:
     # 得到登陆的用户名和密码
     user,passwd = get_old_phone()
     # 登陆接口调用。
     resp = send_requests("POST","member/login",{"mobile_phone":user,"pwd":passwd})
     # cls.member_id = jsonpath(resp.json(),"$..id")[0]
     # cls.token = jsonpath(resp.json(),"$..token")[0]
     setattr(EnvData,"member_id",jsonpath(resp.json(),"$..id")[0])
     setattr(EnvData, "token", jsonpath(resp.json(),"$..token")[0])
예제 #3
0
 def setUpClass(cls) -> None:
     # 得到登陆的用户名和密码
     user, passwd = get_old_phone()
     # 登陆接口调用。
     resp = send_requests("POST", "member/login", {
         "mobile_phone": user,
         "pwd": passwd
     })
     # 得到的id,token设置为类属性
     # print("登陆的响应结果为:")
     # print(resp.text)
     cls.user_id = jsonpath(resp.json(), "$..id")[0]
     cls.token = jsonpath(resp.json(), "$..token")[0]