Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
test
autotest-airtest-web-cmdc
Commits
e2e38f04
Commit
e2e38f04
authored
Jan 16, 2024
by
liguangyu06
Browse files
增加接口响应时间获取
parent
7397f4b4
Changes
38
Hide whitespace changes
Inline
Side-by-side
air_case/cmdc_demand_mall/获取订单数据验证_订单修改.air/获取订单数据验证_订单修改.py
View file @
e2e38f04
...
...
@@ -51,6 +51,7 @@ result = requests.get(url, params=request_body, headers=headers)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
result
=
json
.
loads
(
result
.
content
)
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict20"
)
...
...
air_case/cmdc_demand_mall/获取订单类型接口验证.air/获取订单类型接口验证.py
View file @
e2e38f04
...
...
@@ -23,8 +23,10 @@ request_body = commonFuc().get_business_data(module, "payload6")
# 发送请求
result
=
requests
.
get
(
url
,
params
=
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
,
"checkDict6"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取销售订单合同配置验证.air/获取销售订单合同配置验证.py
View file @
e2e38f04
...
...
@@ -48,8 +48,10 @@ request_body = commonFuc().get_business_data(module, "payload15", demand_id)
# 发送请求
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
,
"checkDict15"
)
...
...
air_case/cmdc_demand_mall/获取需求列表明细_支付页面.air/获取需求列表明细_支付页面.py
View file @
e2e38f04
...
...
@@ -46,10 +46,13 @@ request_body = commonFuc().get_business_data(module, "payload27", demand_parent_
# 发送请求
result
=
requests
.
post
(
url
,
json
=
request_body
,
headers
=
headers
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
# print(result)
# 获取需求单详情中demandParentCode
result
=
{
"demandParentCode"
:
result
[
"data"
][
"list"
][
0
][
"demandParentCode"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict27"
,
demand_parent_code
)
...
...
air_case/cmdc_demand_mall/获取需求单子单列表验证.air/获取需求单子单列表验证.py
View file @
e2e38f04
...
...
@@ -49,10 +49,13 @@ request_body = commonFuc().get_business_data(module, "payload13", demand_code, d
# 发送请求
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
if
result
[
"data"
][
"list"
]:
result
=
{
"demandSubCode"
:
result
[
"data"
][
"list"
][
0
][
"demandSubCode"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict13"
,
demand_parent_code
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取需求单子单详情验证.air/获取需求单子单详情验证.py
View file @
e2e38f04
...
...
@@ -48,10 +48,14 @@ request_body = commonFuc().get_business_data(module, "payload14", demand_id)
# 发送请求
result
=
requests
.
get
(
url
,
params
=
request_body
,
headers
=
headers
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
result
[
"api_time"
]
=
api_time
print
(
result
)
if
result
[
"data"
]:
result
=
{
"demandId"
:
result
[
"data"
][
0
][
"demandId"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict14"
,
demand_id
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取需求单操作记录信息验证.air/获取需求单操作记录信息验证.py
View file @
e2e38f04
...
...
@@ -49,8 +49,10 @@ request_body = commonFuc().get_business_data(module, "payload12", demand_code, d
# 发送请求
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
,
"checkDict12"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取需求单详情验证.air/获取需求单详情验证.py
View file @
e2e38f04
...
...
@@ -47,10 +47,13 @@ request_body = commonFuc().get_business_data(module, "payload8", demand_parent_c
# 发送请求
result
=
requests
.
post
(
url
,
json
=
request_body
,
headers
=
headers
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
# print(result)
# 获取需求单详情中订单编号
result
=
{
"demandCode"
:
result
[
"data"
][
"demandHead"
][
"demandCode"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict8"
,
demand_code
)
...
...
air_case/cmdc_demand_mall/解除订单占用功能验证.air/解除订单占用功能验证.py
View file @
e2e38f04
...
...
@@ -48,8 +48,10 @@ request_body = commonFuc().get_business_data(module, "payload24", demand_id)
# 发送请求
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
,
"checkDict24"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/订单修改功能验证.air/订单修改功能验证.py
View file @
e2e38f04
...
...
@@ -33,8 +33,10 @@ request_body = commonFuc().get_business_data(module, "payload25")
# 发送请求
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
,
"checkDict25"
)
...
...
air_case/cmdc_demand_mall/订单导出功能验证_需求单列表.air/订单导出功能验证_需求单列表.py
View file @
e2e38f04
...
...
@@ -49,7 +49,9 @@ request_body = commonFuc().get_business_data(module, "payload21", order_num)
# 发送请求
result
=
requests
.
post
(
url
,
json
=
request_body
,
headers
=
headers
)
# result = json.loads(result.content)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
# print(result)
# 获取文件
...
...
@@ -63,6 +65,7 @@ with open(file_path, 'wb') as f:
# 获取文件中订单编号
excel
=
HandleExcel
(
file_path
,
"Sheet1"
)
result
=
{
"demandCode"
:
excel
.
read_data
()[
0
].
get
(
"订单编号"
)}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict21"
,
order_num
)
...
...
air_case/cmdc_demand_mall/需求单列表获取接口验证.air/需求单列表获取接口验证.py
View file @
e2e38f04
...
...
@@ -33,8 +33,10 @@ request_body = commonFuc().get_business_data(module, "payload1")
# 发送请求
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
,
"checkDict1"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/需求单取消功能验证.air/需求单取消功能验证.py
View file @
e2e38f04
...
...
@@ -39,12 +39,15 @@ request_body = commonFuc().get_business_data(module, "payload23")
# 发送请求
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
if
result
[
"success"
]:
# 查询需求单状态
sql
=
"SELECT t.orderStatus FROM `cmdc-order`.tc_demand t WHERE t.demandId = 40213"
result
=
{
"orderStatus"
:
mysql_handle
.
selectSql
(
host
,
port
,
user
,
pwd
,
"cmdc-order"
,
sql
)[
0
][
0
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict23"
)
...
...
air_case/cmdc_demand_mall/需求单商品返利明细获取验证.air/需求单商品返利明细获取验证.py
View file @
e2e38f04
...
...
@@ -47,10 +47,12 @@ request_body = commonFuc().get_business_data(module, "payload26", demand_code)
# 发送请求
result
=
requests
.
get
(
url
,
params
=
request_body
,
headers
=
headers
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
# print(result)
# 获取返利明细中demandCode
result
=
{
"demandCode"
:
result
[
"data"
][
0
][
"demandCode"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict26"
,
demand_code
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/需求单销售合同下载功能验证.air/需求单销售合同下载功能验证.py
View file @
e2e38f04
...
...
@@ -52,8 +52,9 @@ request_body = commonFuc().get_business_data(module, "payload22", demand_id)
# 发送请求
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__
)))))
...
...
@@ -67,6 +68,7 @@ with open(file_path, 'wb') as f:
excel
=
HandleExcel
(
file_path
,
"Sheet1"
)
result
=
{
"demandCode"
:
excel
.
read_data
()[
0
].
get
(
"医疗器械产品销售合同 "
)[
-
17
:]}
print
(
excel
.
read_data
()[
0
].
get
(
"医疗器械产品销售合同 "
))
result
[
"api_time"
]
=
api_time
print
(
result
)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict22"
,
demand_code
)
...
...
air_case/cmdc_demand_mall/验证订单占用功能.air/验证订单占用功能.py
View file @
e2e38f04
...
...
@@ -48,8 +48,10 @@ request_body = commonFuc().get_business_data(module, "payload19", demand_id)
# 发送请求
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
,
"checkDict19"
)
...
...
air_case/cmdc_demand_mall/验证订单是否已支付.air/验证订单是否已支付.py
View file @
e2e38f04
...
...
@@ -47,8 +47,10 @@ request_body = commonFuc().get_business_data(module, "payload36", demand_parent_
# 发送请求
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
if
proof_sign
:
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict36"
)
...
...
air_case/cmdc_demand_mall/验证订单是否被占用.air/验证订单是否被占用.py
View file @
e2e38f04
...
...
@@ -48,8 +48,10 @@ request_body = commonFuc().get_business_data(module, "payload37", demand_id)
# 发送请求
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
,
"checkDict37"
)
# print(check_dict)
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment