4 发送请求

1 发送 post 请求

# 发送 post 请求
def do_post(name, host, path, headers, datas, check_str, resp_str):
    # 发送 json 请求
    request_type = headers['Content-Type']
    if 'json' in request_type:  # 转 json 字符串
        resp = session.post(url=host + path,
                            headers=headers,
                            json=datas)  # json 请求

    # 发送 form 请求
    if 'form' in request_type:
        resp = session.post(url=host + path,
                            headers=headers,
                            data=datas)  # form 请求

    # 断言
    do_assert(resp, name, check_str, resp_str)

 

2 发送 get 请求

# 发送 get 请求
def do_get(name, host, path, headers, datas, check_str, resp_str):
    # 发送请求
    resp = session.get(url=host + path,
                       headers=headers,
                       params=datas)  # get 请求
    # 断言
    do_assert(resp, name, check_str, resp_str)

 

posted @ 2021-02-23 14:46  栗子测试开发  阅读(63)  评论(0)    收藏  举报