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

增加接口响应时间获取

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