Commit 8ac1bcd7 authored by liguangyu06's avatar liguangyu06
Browse files

增加接口响应时间获取

parent 5fff38e3
......@@ -51,7 +51,10 @@ request_body = {"ids": [id]}
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict56")
......
......@@ -32,8 +32,10 @@ request_body = commonFuc().get_business_data(module, "payload27")
"""
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict27")
# print(check_dict)
......
......@@ -25,8 +25,10 @@ request_body = commonFuc().get_business_data(module, "payload29")
"""
# 发送请求
result = requests.get(url, json=request_body)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict29")
# print(check_dict)
......
......@@ -59,8 +59,10 @@ request_body = {"productLineCode": product_line_code, "userList": [marker_list]}
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict76")
# print(check_dict)
......
......@@ -54,8 +54,10 @@ for i in result["data"]["list"]:
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict79")
......
......@@ -47,10 +47,14 @@ request_body = commonFuc().get_business_data(module, "payload19", line_code, lin
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
# 获取查询结果中产品线
result = {"lineCode": result["data"]["list"][0]["relevanceCode"]}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict19", line_code)
# print(check_dict)
......
......@@ -58,10 +58,13 @@ if result["data"]["list"][delivery_time_random]["productRangeType"]:
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
# 获取查询结果中规则名称
result = {"name": result["data"]["list"][0]["name"]}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict35", name)
# print(check_dict)
......@@ -88,10 +91,13 @@ else:
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
# 获取查询结果中规则名称
result = {"name": result["data"]["list"][0]["name"]}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict35", name)
# print(check_dict)
......
......@@ -66,10 +66,13 @@ request_body = commonFuc().get_business_data(module, "payload4", product_name, p
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
# 获取查询结果中商品code
result = {"productCode": result["data"]["list"][0]["productCode"]}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict4", product_code)
# 断言实际结果中是否包含预期结果的内容
......
......@@ -47,10 +47,13 @@ request_body = commonFuc().get_business_data(module, "payload21", product_code,
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
# 获取查询结果中商品信息
result = {"productCode": result["data"]["list"][0]["productCode"]}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict21", product_code)
# print(check_dict)
......
......@@ -73,10 +73,13 @@ request_body = commonFuc().get_business_data(module, "payload2", product_code, p
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
# 获取查询结果中商品code
result = {"productCode": result["data"]["list"][0]["productCode"]}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict2", product_code)
# 断言实际结果中是否包含预期结果的内容
......
......@@ -52,10 +52,13 @@ request_body = commonFuc().get_business_data(module, "payload12", product_line_c
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# 获取查询结果中商品对应的附件名称
result = {"fileName": result["data"]["list"][0]["fileName"]}
result["api_time"] = api_time
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict12", file_name)
......
......@@ -47,10 +47,12 @@ request_body = commonFuc().get_business_data(module, "payload14", rule_name)
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# 获取查询结果中库存配置名称
result = {"ruleName": result["data"]["list"][0]["ruleName"]}
result["api_time"] = api_time
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict14", rule_name)
......
......@@ -45,7 +45,12 @@ request_body = commonFuc().get_business_data(module, "payload37", delivery_time_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
result["api_time"] = api_time
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict37")
......
......@@ -45,7 +45,11 @@ request_body = commonFuc().get_business_data(module, "payload38", delivery_time_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
result["api_time"] = api_time
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict38")
......
......@@ -51,8 +51,10 @@ request_body = commonFuc().get_business_data(module, "payload53", product_code)
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# result = json.loads(result.content)
# print(result)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
# 获取文件
BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))
......@@ -65,6 +67,8 @@ with open(file_path, 'wb') as f:
# 获取文件中商品编码
excel = HandleExcel(file_path, "Sheet1")
result = {"productCode": excel.read_data()[0].get("商品编码")}
result["api_time"] = api_time
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict53", product_code)
......
......@@ -63,10 +63,14 @@ request_body = commonFuc().get_business_data(module, "payload5", product_id, pro
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
# 获取查询结果中data信息
result = {"data": result["data"]}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict5", property_id)
# 断言实际结果中是否包含预期结果的内容
......
......@@ -67,7 +67,10 @@ files = {"file": file}
# 发送请求
result = requests.post(url, files=files, headers=headers, params=request_body)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
result["api_time"] = api_time
file.close()
# print(result)
# 获取预期结果
......
......@@ -32,8 +32,10 @@ request_body = commonFuc().get_business_data(module, "payload11")
"""
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict11")
# print(check_dict)
......
......@@ -48,7 +48,9 @@ request_body = commonFuc().get_business_data(module, "payload45", product_code)
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
# result = json.loads(result.content)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
# print(result)
# 获取文件
BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))
......@@ -62,6 +64,7 @@ with open(file_path, 'wb') as f:
excel = HandleExcel(file_path, "Sheet1")
result = {"productCode": excel.read_data()[0].get("商品编码")}
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict45", product_code)
# print(check_dict)
......
......@@ -34,8 +34,11 @@ request_body = commonFuc().get_business_data(module, "payload10")
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
# 获取接口响应时间
api_time = float(result.elapsed.total_seconds())
result = json.loads(result.content)
# print(result)
result["api_time"] = api_time
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict10")
# print(check_dict)
......
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