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-spd
Commits
30096eba
Commit
30096eba
authored
Mar 08, 2024
by
xiao-hesheng
Browse files
新增采购计划模块脚本
parent
bbc5d0b7
Changes
3
Hide whitespace changes
Inline
Side-by-side
air_case/b3_herp3_purchase/a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询.air/a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询.py
View file @
30096eba
...
...
@@ -90,5 +90,38 @@ def test1():
commonFuc
().
check_text_exist
(
0
,
result
)
else
:
commonFuc
().
check_text_exist
(
'error'
,
result
)
#按产品名称/编号/简称查询
str
=
commonFuc
().
get_business_data
(
module
,
'data2'
)
list2
=
list
(
str
.
split
(
","
))
print
(
'list2'
,
list2
)
for
i
in
list2
:
# # 请求体
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload_8"
,
i
)
print
(
'request_body'
,
request_body
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
# 断言
code
=
commonFuc
().
analysis_json
(
'code'
,
result
)
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
total
=
commonFuc
().
analysis_json
(
'total'
,
data
)
if
code
==
0
and
len
(
data
)
>=
1
and
total
>=
1
:
commonFuc
().
check_text_exist
(
0
,
result
)
else
:
commonFuc
().
check_text_exist
(
'error'
,
result
)
#按进院供应商查询
# # 请求体
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload_9"
)
print
(
'request_body'
,
request_body
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
# 断言
code
=
commonFuc
().
analysis_json
(
'code'
,
result
)
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
total
=
commonFuc
().
analysis_json
(
'total'
,
data
)
if
code
==
0
and
len
(
data
)
>=
1
and
total
>=
1
:
commonFuc
().
check_text_exist
(
0
,
result
)
else
:
commonFuc
().
check_text_exist
(
'error'
,
result
)
test1
()
data/b3_herp3_purchase/data
View file @
30096eba
...
...
@@ -4,7 +4,7 @@
data1: "10,20,60"
data2: "00001986,一次性医药包-低值,一次性医药包"
data3: "abcxxedd,1234456,',!@#$%,select,where 1=1"
...
...
@@ -29,6 +29,8 @@ json_headers2: {
"payload_5": {"queryObject":{"hosId":"h0347","branchId":"h0347-2011","goodsMfrsName":"国药集团浙江医疗器材有限公司","goodsName":"00001743","purModes":["10"],"provName":"国药集团浙江医疗器材有限公司","tbStatus":1,"purchaseFlag":1},"pageNum":1,"pageSize":50}
"payload_6": {"queryObject":{"hosId":"h0347","branchId":"h0347-2011","goodsMfrsName":"","goodsName":"","purModes":["%s"],"provName":"","tbStatus":1,"purchaseFlag":1},"pageNum":1,"pageSize":50}
"payload_7": {"queryObject":{"hosId":"h0347","branchId":"h0347-2011","goodsMfrsName":"国药集团浙江医疗器材有限公司","goodsName":"","purModes":["10"],"provName":"","tbStatus":1,"purchaseFlag":1},"pageNum":1,"pageSize":50}
"payload_8": {"queryObject":{"hosId":"h0347","branchId":"h0347-2011","goodsMfrsName":"","goodsName":"%s","purModes":["10"],"provName":"","tbStatus":1,"purchaseFlag":1},"pageNum":1,"pageSize":50}
"payload_9": {"queryObject":{"hosId":"h0347","branchId":"h0347-2011","goodsMfrsName":"","goodsName":"","purModes":["10"],"provName":"国药集团浙江医疗器材有限公司","tbStatus":1,"purchaseFlag":1},"pageNum":1,"pageSize":50}
checkDict2: {"code": 0,'msg': None,'data':1}
report/summary.html
View file @
30096eba
...
...
@@ -56,7 +56,7 @@
<tr
width=
"600"
>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
0分
1
秒
</td>
<td
class=
'details-col-elapsed'
>
0分
2
秒
</td>
<td
class=
"details-col-elapsed"
>
100.0%
</td>
</tr>
</table>
...
...
@@ -74,7 +74,7 @@
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询/log.html'
target=
'_blank'
>
a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
1.407
</td>
<td
class=
"details-col-elapsed"
>
2.175
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
...
...
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