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
...
...
@@ -43,8 +43,9 @@ files = {"file": file}
# 发送请求
result
=
requests
.
post
(
url
,
files
=
files
,
headers
=
headers
)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
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
,
"checkDict34"
)
...
...
air_case/cmdc_demand_mall/商品下架拦截验证_订单修改.air/商品下架拦截验证_订单修改.py
View file @
e2e38f04
...
...
@@ -49,6 +49,7 @@ result = json.loads(result.content)
# print(result)
# 获取message
result
=
{
"errMessage"
:
result
[
"data"
][
0
][
"errMessage"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict39"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/提交订单支付证明功能验证.air/提交订单支付证明功能验证.py
View file @
e2e38f04
...
...
@@ -51,10 +51,11 @@ request_body = commonFuc().get_business_data(module, "payload35", file_aliyun)
"""
# 发送请求
result
=
result
=
requests
.
post
(
url
,
json
=
request_body
,
headers
=
headers
)
result
=
requests
.
post
(
url
,
json
=
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
,
"checkDict35"
)
...
...
air_case/cmdc_demand_mall/查询条件验证_审核变动订单_需求单列表.air/查询条件验证_审核变动订单_需求单列表.py
View file @
e2e38f04
...
...
@@ -40,6 +40,7 @@ result = json.loads(result.content)
# print(result)
# 获取查询结果中是否审核变动标识
result
=
{
"changeSign"
:
result
[
"data"
][
"list"
][
0
][
"changeSign"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict3"
)
...
...
air_case/cmdc_demand_mall/查询条件验证_状态_需求单列表.air/查询条件验证_状态_需求单列表.py
View file @
e2e38f04
...
...
@@ -40,6 +40,7 @@ result = json.loads(result.content)
# print(result)
# 获取查询结果中是否审核变动标识
result
=
{
"orderStatus"
:
result
[
"data"
][
"list"
][
0
][
"orderStatus"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict4"
)
...
...
air_case/cmdc_demand_mall/查询条件验证_需求单列表.air/查询条件验证_需求单列表.py
View file @
e2e38f04
...
...
@@ -71,6 +71,7 @@ result = json.loads(result.content)
# print(result)
# 获取查询结果中订单编号
result
=
{
"orderNum"
:
result
[
"data"
][
"list"
][
0
][
"demandCode"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict2"
,
order_num
)
...
...
air_case/cmdc_demand_mall/查询线下支付账号信息验证.air/查询线下支付账号信息验证.py
View file @
e2e38f04
...
...
@@ -41,6 +41,7 @@ result = json.loads(result.content)
# 获取账号数量
result
=
{
"total"
:
result
[
"data"
][
"total"
]}
result
[
"api_time"
]
=
api_time
# 数据库操作
mysql_handle
=
mySql
()
# 获取conf.ini文件中配置的数据库信息
...
...
air_case/cmdc_demand_mall/根据用户查询公司信息验证.air/根据用户查询公司信息验证.py
View file @
e2e38f04
...
...
@@ -37,7 +37,7 @@ result = requests.get(url, params=request_body, headers=headers)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
result
=
json
.
loads
(
result
.
content
)
print
(
result
)
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict30"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/根据需求id获取公司id验证.air/根据需求id获取公司id验证.py
View file @
e2e38f04
...
...
@@ -51,7 +51,7 @@ result = requests.get(url, params=request_body, headers=headers)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
result
=
json
.
loads
(
result
.
content
)
print
(
result
)
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict32"
)
...
...
air_case/cmdc_demand_mall/模糊查询生产厂家列表接口验证.air/模糊查询生产厂家列表接口验证.py
View file @
e2e38f04
...
...
@@ -38,10 +38,11 @@ result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
result
=
json
.
loads
(
result
.
content
)
# print(result)
result
[
"api_time"
]
=
api_time
if
result
[
"data"
]:
# 获取查询结果中厂家信息
result
=
{
"data"
:
result
[
"data"
][
0
][
0
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict7"
,
manufacturer
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取公司站点接口验证.air/获取公司站点接口验证.py
View file @
e2e38f04
...
...
@@ -26,7 +26,7 @@ result = requests.get(url)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
result
=
json
.
loads
(
result
.
content
)
# print(result)
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict5"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取原始需求详情验证.air/获取原始需求详情验证.py
View file @
e2e38f04
...
...
@@ -52,6 +52,7 @@ result = json.loads(result.content)
# print(result)
# 获取原始需求单中demandCode
result
=
{
"demandCode"
:
result
[
"data"
][
"demandSkuList"
][
"list"
][
0
][
"demandCode"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict10"
,
demand_code
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取审核人员列表验证.air/获取审核人员列表验证.py
View file @
e2e38f04
...
...
@@ -49,7 +49,7 @@ result = requests.post(url, json=request_body, headers=headers)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
result
=
json
.
loads
(
result
.
content
)
# print(result)
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict9"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取支付信息验证_支付页面.air/获取支付信息验证_支付页面.py
View file @
e2e38f04
...
...
@@ -53,6 +53,7 @@ result = json.loads(result.content)
print
(
result
)
# 获取需求单对应的客户折扣
result
=
{
"customerCharge"
:
result
[
"data"
][
"customerCharge"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict28"
,
customer_charge
)
...
...
air_case/cmdc_demand_mall/获取站点信息验证_需求单.air/获取站点信息验证_需求单.py
View file @
e2e38f04
...
...
@@ -29,6 +29,7 @@ api_time = result.elapsed.total_seconds()
result
=
json
.
loads
(
result
.
content
)
# 获取站点信息中公司id
result
=
{
"companyId"
:
result
[
"data"
][
"companyId"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict11"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取草稿订单详情.air/获取草稿订单详情.py
View file @
e2e38f04
...
...
@@ -52,6 +52,7 @@ result = json.loads(result.content)
# print(result)
# 获取草稿订单详情中id
result
=
{
"id"
:
result
[
"data"
][
"id"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict38"
,
version
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取订单变动明细列表验证.air/获取订单变动明细列表验证.py
View file @
e2e38f04
...
...
@@ -51,10 +51,11 @@ result = requests.get(url, params=request_body, headers=headers)
# 获取接口响应时间
api_time
=
result
.
elapsed
.
total_seconds
()
result
=
json
.
loads
(
result
.
content
)
print
(
result
)
result
[
"api_time"
]
=
api_time
if
result
[
"data"
]:
# 获取订单明细列表中demandCode
result
=
{
"demandCode"
:
result
[
"data"
][
0
][
"demandCode"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict16"
,
demand_code
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取订单变动明细金额验证.air/获取订单变动明细金额验证.py
View file @
e2e38f04
...
...
@@ -54,6 +54,7 @@ result = json.loads(result.content)
print
(
result
)
# 获取订单明细列表中isChange
result
=
{
"isChange"
:
result
[
"data"
][
"isChange"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict18"
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取订单变动明细验证.air/获取订单变动明细验证.py
View file @
e2e38f04
...
...
@@ -65,6 +65,7 @@ result = json.loads(result.content)
# print(result)
# 获取明细demandChangeId
result
=
{
"demandChangeId"
:
result
[
"data"
][
"list"
][
0
][
"demandChangeId"
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict17"
,
demand_change_id
)
# print(check_dict)
...
...
air_case/cmdc_demand_mall/获取订单支付金额验证.air/获取订单支付金额验证.py
View file @
e2e38f04
...
...
@@ -53,6 +53,7 @@ result = json.loads(result.content)
# print(result)
# 获取需求单对应的客户折扣
result
=
{
"customerCharge"
:
result
[
"data"
][
"customerCharge"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict28"
,
customer_charge
)
...
...
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