Commit 9a2e193f authored by liguangyu06's avatar liguangyu06
Browse files

优化

parent 70a41c7e
......@@ -40,18 +40,25 @@ request_body = commonFuc().get_business_data(module, "payload37", company_id, us
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
# print(result)
# 判断地址是否存在
if result["data"]["addresses"]["list"]:
# 获取收货人手机号
mobile = result["data"]["addresses"]["list"][0]["mobile"][:7]
print(mobile)
# 通过收货人手机号在收货地址列表进行模糊查询
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url39")
request_body = commonFuc().get_business_data(module, "payload39", company_id, user_id, mobile)
"""
场景: 手机号查询验证_收货地址列表_代客下单
用例名称:手机号查询验证_收货地址列表_代客下单
输出:{"mobile":"%s"}
"""
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
# print(api_time)
# 获取查询结果中收货地址中手机号
result = json.loads(result.content)
result = {"mobile": result["data"]["addresses"]["list"][0]["mobile"][:7]}
......@@ -61,9 +68,5 @@ if result["data"]["addresses"]["list"]:
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict39", mobile)
# print(check_dict)
"""
场景: 手机号查询验证_收货地址列表_代客下单
用例名称:手机号查询验证_收货地址列表_代客下单
输出:{"mobile":"%s"}
"""
# 断言实际结果中是否包含预期结果的内容
commonFuc().check_result(check_dict, result)
\ No newline at end of file
......@@ -58,6 +58,8 @@ if result["data"]["addresses"]["list"]:
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict38", receiver_name)
# 断言实际结果中是否包含预期结果的内容
commonFuc().check_result(check_dict, result)
"""
场景: 收件人查询验证_收货地址列表_代客下单
......
......@@ -61,6 +61,8 @@ if result["data"]["addresses"]["list"]:
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict40", address)
# print(check_dict)
# 断言实际结果中是否包含预期结果的内容
commonFuc().check_result(check_dict, result)
"""
场景: 详细地址查询验证_收货地址列表_代客下单
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment