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
8ac1bcd7
Commit
8ac1bcd7
authored
Jan 16, 2024
by
liguangyu06
Browse files
增加接口响应时间获取
parent
5fff38e3
Changes
80
Hide whitespace changes
Inline
Side-by-side
air_case/cmdc_product/a_商品属性单个新增功能验证.air/a_商品属性单个新增功能验证.py
View file @
8ac1bcd7
...
...
@@ -55,8 +55,10 @@ request_body = commonFuc().get_business_data(module, "payload6", product_id, reb
# 发送请求
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"
]:
# 获取查询结果中商品code
result
=
{
"data"
:
result
[
"data"
]}
...
...
air_case/cmdc_product/aa_下单数量设置新增验证.air/aa_下单数量设置新增验证.py
View file @
8ac1bcd7
...
...
@@ -47,8 +47,10 @@ request_body = commonFuc().get_business_data(module, "payload59", 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
[
"api_time"
]
=
api_time
if
result
[
"success"
]:
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict59"
)
...
...
air_case/cmdc_product/ab_下单数量设置批量新增验证.air/ab_下单数量设置批量新增验证.py
View file @
8ac1bcd7
...
...
@@ -64,8 +64,10 @@ files = {"file": file}
"""
# 发送请求
result
=
requests
.
post
(
url
,
files
=
files
,
headers
=
headers
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
# print(result)
result
[
"api_time"
]
=
api_time
if
result
[
"success"
]:
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict60"
)
...
...
air_case/cmdc_product/ac_下单数量设置停用功能验证.air/ac_下单数量设置停用功能验证.py
View file @
8ac1bcd7
...
...
@@ -46,8 +46,10 @@ request_body = commonFuc().get_business_data(module, "payload61", product_packag
# 发送请求
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
,
"checkDict61"
)
...
...
air_case/cmdc_product/ad_下单数量设置启用功能验证.air/ad_下单数量设置启用功能验证.py
View file @
8ac1bcd7
...
...
@@ -46,8 +46,10 @@ request_body = commonFuc().get_business_data(module, "payload62", product_packag
# 发送请求
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
,
"checkDict62"
)
...
...
air_case/cmdc_product/ae_下单数量设置删除功能验证.air/ae_下单数量设置删除功能验证.py
View file @
8ac1bcd7
...
...
@@ -46,8 +46,10 @@ request_body = commonFuc().get_business_data(module, "payload63", product_packag
# 发送请求
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
,
"checkDict63"
)
...
...
air_case/cmdc_product/af_下单数量设置批量删除功能验证.air/af_下单数量设置批量删除功能验证.py
View file @
8ac1bcd7
...
...
@@ -47,8 +47,10 @@ request_body = [product_package]
# 发送请求
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
,
"checkDict64"
)
...
...
air_case/cmdc_product/am_属性值配置新增验证.air/am_属性值配置新增验证.py
View file @
8ac1bcd7
...
...
@@ -33,8 +33,10 @@ request_body = commonFuc().get_business_data(module, "payload68", uuid.uuid4())
"""
# 发送请求
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
,
"checkDict68"
)
# print(check_dict)
...
...
air_case/cmdc_product/an_属性值配置删除功能验证.air/an_属性值配置删除功能验证.py
View file @
8ac1bcd7
...
...
@@ -44,8 +44,10 @@ request_body = commonFuc().get_business_data(module, "payload69", dirt_id)
# 发送请求
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
,
"checkDict69"
)
...
...
air_case/cmdc_product/b_商品属性删除功能验证.air/b_商品属性删除功能验证.py
View file @
8ac1bcd7
...
...
@@ -53,14 +53,17 @@ request_body = {"propertyIds": [property_id]}
# 发送请求
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"
]:
# 查询数据库中对应公司对应的商品属性id
sql
=
"SELECT t.deleteSign FROM `cmdc-product`.ic_product_properties t WHERE companyCode = 00111 and propertyId ={}"
.
format
(
property_id
)
total
=
mysql_handle
.
selectSql
(
host
,
port
,
user
,
pwd
,
"cmdc-product"
,
sql
)[
0
][
0
]
result
=
{
"deleteSign"
:
total
}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict7"
)
# print(check_dict)
...
...
air_case/cmdc_product/c_库存配置新增验证.air/c_库存配置新增验证.py
View file @
8ac1bcd7
...
...
@@ -38,10 +38,12 @@ 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)
# 获取新增后库存配置id
result
=
{
"data"
:
result
[
"data"
]}
result
[
"api_time"
]
=
api_time
# print(result)
# 查询数据库中新增的库存配置对应id
sql
=
"SELECT t.stockRuleId FROM `cmdc-product`.ic_stock_rule t WHERE companyCode = 00111 and deleteSign = 0 and ruleName = '测试数据12321'"
...
...
air_case/cmdc_product/d_库存配置删除功能验证.air/d_库存配置删除功能验证.py
View file @
8ac1bcd7
...
...
@@ -42,11 +42,14 @@ request_body = commonFuc().get_business_data(module, "payload24", rule_id)
"""
# 发送请求
result
=
requests
.
post
(
url
,
json
=
request_body
,
headers
=
headers
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
# print(result)
# 查询数据库中对应库存配置删除标识
sql
=
"SELECT t.deleteSign FROM `cmdc-product`.ic_stock_rule t WHERE stockRuleId = {}"
.
format
(
rule_id
)
result
=
{
"deleteSign"
:
mysql_handle
.
selectSql
(
host
,
port
,
user
,
pwd
,
"cmdc-product"
,
sql
)[
0
][
0
]}
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict24"
)
# print(check_dict)
...
...
air_case/cmdc_product/e_商品附件启用功能验证.air/e_商品附件启用功能验证.py
View file @
8ac1bcd7
...
...
@@ -25,7 +25,10 @@ request_body = commonFuc().get_business_data(module, "payload31")
"""
# 发送请求
result
=
requests
.
get
(
url
,
params
=
request_body
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict31"
)
...
...
air_case/cmdc_product/f_商品附件停用功能验证.air/f_商品附件停用功能验证.py
View file @
8ac1bcd7
...
...
@@ -25,7 +25,10 @@ request_body = commonFuc().get_business_data(module, "payload32")
"""
# 发送请求
result
=
requests
.
get
(
url
,
params
=
request_body
)
# 获取接口响应时间
api_time
=
float
(
result
.
elapsed
.
total_seconds
())
result
=
json
.
loads
(
result
.
content
)
result
[
"api_time"
]
=
api_time
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict32"
)
...
...
air_case/cmdc_product/g_商品附件上传功能验证.air/g_商品附件上传功能验证.py
View file @
8ac1bcd7
...
...
@@ -47,7 +47,10 @@ request_body = commonFuc().get_business_data(module, "payload30", 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
[
"api_time"
]
=
api_time
# print(result)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict30"
)
...
...
air_case/cmdc_product/h_商品附件删除功能验证.air/h_商品附件删除功能验证.py
View file @
8ac1bcd7
...
...
@@ -43,8 +43,10 @@ request_body = commonFuc().get_business_data(module, "payload33", id)
# 发送请求
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
,
"checkDict33"
)
# print(check_dict)
...
...
air_case/cmdc_product/m_商品限购规则批量导入.air/m_商品限购规则批量导入.py
View file @
8ac1bcd7
...
...
@@ -56,8 +56,10 @@ files = {"file": file}
# 发送请求
result
=
requests
.
post
(
url
,
files
=
files
,
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
,
"checkDict46"
)
# print(check_dict)
...
...
air_case/cmdc_product/n_商品限购删除功能验证.air/n_商品限购删除功能验证.py
View file @
8ac1bcd7
...
...
@@ -42,7 +42,10 @@ request_body = commonFuc().get_business_data(module, "payload47", 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)
# 获取预期结果
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict47"
)
...
...
air_case/cmdc_product/o_雅培商品折扣规则批量导入验证.air/o_雅培商品折扣规则批量导入验证.py
View file @
8ac1bcd7
...
...
@@ -42,8 +42,10 @@ files = {"file": file}
# 发送请求
result
=
requests
.
post
(
url
,
files
=
files
,
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
,
"checkDict54"
)
# print(check_dict)
...
...
air_case/cmdc_product/p_雅培商品折扣规则删除验证.air/p_雅培商品折扣规则删除验证.py
View file @
8ac1bcd7
...
...
@@ -43,8 +43,10 @@ request_body = [id]
# 发送请求
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
,
"checkDict55"
)
...
...
Prev
1
2
3
4
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