Exemple #1
0
def register(baserequest,url,db_info,setup_data):
    #注册用户
    delete_user(db_info, setup_data['data']['mobilephone'])
    print('dbifo=========================', db_info)
    r = Member.register(baserequest, url, setup_data['data'])
    yield
    #删除用户
    delete_user(db_info, setup_data['data']['mobilephone'])
Exemple #2
0
def test_login_fail(baserequest, url, pass_data, fail_data, db_info):
    '''
    注册成功
    :return:
    '''
    Member.register(baserequest, url, pass_data['data'])

    r = Member.login(baserequest, url, fail_data['data'])
    print('登录', r.text)
    assert r.json()['status'] == fail_data['expect']['status']
    assert r.json()['code'] == fail_data['expect']['code']
    assert r.json()['msg'] == fail_data['expect']['msg']
    #清理环境:删除用户
    delete_user(db_info, fail_data['data']['mobilephone'])
Exemple #3
0
def test_login2(db_info,baserequest,url,register,setup_data2):
    #注册用户
    delete_user(db_info, setup_data2['regdata']['mobilephone'])
    print('dbifo=========================', db_info)
    r = Member.register(baserequest, url, setup_data2['regdata'])
    # 下发登录请求
    r = Member.login(baserequest, url, setup_data2['logindata'])
    print('登录', r.text)
    #检查结果
    # assert r.json()['status'] == setup_data2['expect']['status']
    # assert r.json()['code'] == setup_data2['expect']['code']
    # assert r.json()['msg'] == setup_data2['expect']['msg']
    Check.equal(r.json(), setup_data2['expect'], 'status,code,msg')
    #删除用户
    delete_user(db_info, setup_data2['regdata']['mobilephone'])
def test_register_fail2(baserequest, url,db_info,pass_data2):
    '''
    注册成功
    :return:
    '''
    print('================================',pass_data2)
    # #下发请求
    delete_user(db_info, pass_data2['data']['mobilephone'])
    # print('dbifo=========================', db_info)
    Member.register(baserequest, url, pass_data2['data'])
    r = Member.register(baserequest, url, pass_data2['data'])
    print('111111111111111111111111',r.json()['status'])
    # assert r.json()['status'] == pass_data2['expect']['status']
    # assert r.json()['code'] == pass_data2['expect']['code']
    # assert r.json()['msg'] == pass_data2['expect']['msg']
    Check.equal(r.json(), pass_data2['expect'], 'status,code,msg')

    # #清理环境:删除用户
    delete_user(db_info,pass_data2['data']['mobilephone'])
def test_register_pass(baserequest,url,pass_data,db_info):
    '''
    注册成功
    :return:
    '''
    #下发请求
    delete_user(db_info, pass_data['data']['mobilephone'])
    print('dbifo=========================', db_info)
    r = Member.register(baserequest, url, pass_data['data'])
    print(r.text)
    # 检查结果与预期结果一致
    # assert r.json()['status'] == pass_data['expect']['status']
    # assert r.json()['code'] == pass_data['expect']['code']
    # assert r.json()['msg'] == pass_data['expect']['msg']
    Check.equal(r.json(), pass_data['expect'], 'status,code,msg')

    #检查用户在系统中注册成功
    s = Member.list(baserequest,url)
    assert pass_data['data']['mobilephone'] in s.text
    #清理环境:删除用户
    delete_user(db_info,pass_data['data']['mobilephone'])