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
5c1471af
Commit
5c1471af
authored
Dec 05, 2023
by
xiao-hesheng
Browse files
修改脚本适合融合环境
parent
85934904
Changes
44
Hide whitespace changes
Inline
Side-by-side
air_case/a3_mdm3_hs/医院注册_正常注册_私立医院.air/医院注册_正常注册_私立医院.py
View file @
5c1471af
...
...
@@ -4,7 +4,7 @@ __author__ = "xiaohesheng"
"""
暂未调试脚本
case_tag:api,mdm-web,私立医院注册,id2249,id2249-
2
,sit,on,10086
case_tag:api,mdm-web,私立医院注册,id2249,id2249-
1
,sit,on,10086
主数据平台:私立医院注册
"""
from
common.common_func
import
commonFuc
...
...
air_case/a3_mdm3_hs/医院注册_注册时医院已存在.air/医院注册_注册时医院已存在.py
View file @
5c1471af
...
...
@@ -3,7 +3,7 @@
__author__
=
"xiaohesheng"
"""
case_tag:api,mdm-web,医院注册时医院已存在,id2249,id2249-
3
,sit,on,10086
case_tag:api,mdm-web,医院注册时医院已存在,id2249,id2249-
2
,sit,on,10086
主数据平台:医院注册时医院已存在
"""
from
common.common_func
import
commonFuc
...
...
air_case/a3_mdm3_hs/医院注册正常注册公立医院.air/医院注册正常注册公立医院.py
View file @
5c1471af
...
...
@@ -3,7 +3,7 @@
__author__
=
"xiaohesheng"
"""
case_tag:api,mdm-web,公立医院注册,id2249,id2249-
1
,sit,on,10086
case_tag:api,mdm-web,公立医院注册,id2249,id2249-
3
,sit,on,10086
主数据平台:公立医院注册
"""
from
common.common_func
import
commonFuc
...
...
@@ -23,7 +23,7 @@ request_body = commonFuc().get_business_data(module, "payload",h_name,h_name,h_n
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
#获取接口返回数据
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict"
)
print
(
h_name
,
result
)
#断言实际结果中是否包含预期结果的内容
commonFuc
().
check_result
(
check_dict
,
result
)
...
...
air_case/a3_mdm3_hs/注册医院审核通过.air/注册医院审核通过.py
View file @
5c1471af
# -*- encoding=utf8 -*-
from
air_case.mdm_login.登录外网系统.登录外网系统
import
login_system
from
air_case.mdm_login.登录外网系统.登录资源管控平台
import
login_system
from
common.fileUtls
import
FileUtils
from
common.timeUtils
import
timeUtils
__author__
=
"xiaohesheng"
...
...
@@ -28,8 +29,8 @@ def reg_and_audit_hospital(type=1):
# 医院审核接口_查询数据_开始
# 登录
username
=
commonFuc
().
get_business_data
(
module
,
"username"
)
password
=
commonFuc
().
get_business_data
(
module
,
"password
1
"
)
username
=
commonFuc
().
get_business_data
(
module
,
"username
2
"
)
password
=
commonFuc
().
get_business_data
(
module
,
"password"
)
print
(
username
,
password
)
# 获取token和projectCode
token
,
projectCode
,
uxid
,
corpId
,
info
=
login_system
(
username
,
password
).
get_token
()
...
...
@@ -79,10 +80,11 @@ def reg_and_audit_hospital(type=1):
headers
=
commonFuc
().
get_business_data
(
module
,
"json_headers2"
,
commonFuc
().
get_business_data
(
module
,
"json_contentType"
),
token
,
projectCode
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload4"
,
id1
,
now
,
now
,
h_name
,
uxid
,
h_name
,
h_name
,
h_name
,
h_name
,
h_name
,
h_name
,
h_name
,
now
,
now
,
uxid
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload4
_1
"
,
id1
,
now
,
now
,
h_name
,
uxid
,
h_name
,
h_name
,
h_name
,
h_name
,
h_name
,
h_name
,
h_name
,
now
,
now
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'审核医院返回结果'
,
result
)
# #获取接口返回数据
# code = commonFuc().analysis_json('code', result)
check_dict2
=
commonFuc
().
get_business_data
(
module
,
"checkDict2"
)
...
...
@@ -90,5 +92,10 @@ def reg_and_audit_hospital(type=1):
# #断言实际结果中是否包含预期结果的内容
commonFuc
().
check_result
(
check_dict2
,
result
)
# #===============医院注册提交接口_审核通过_结束
#将医院信息写入到文件中
info
=
(
h_name
,
h_name
)
titlename
=
(
'h_id'
,
'h_name'
)
FileUtils
().
w_info4
(
info
,
module
,
'医院信息'
,
titlename
)
print
(
'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
)
return
h_name
reg_and_audit_hospital
()
\ No newline at end of file
air_case/a3_mdm3_hs/注册医院审核驳回.air/注册医院审核驳回.py
View file @
5c1471af
# -*- encoding=utf8 -*-
from
air_case.mdm_login.登录外网系统.登录
外网系统
import
login_system
from
air_case.mdm_login.登录外网系统.登录
资源管控平台
import
login_system
from
common.timeUtils
import
timeUtils
__author__
=
"xiaohesheng"
...
...
@@ -29,8 +29,8 @@ print(result)
# 医院审核接口_查询数据_开始
# 登录
username
=
commonFuc
().
get_business_data
(
module
,
"username"
)
password
=
commonFuc
().
get_business_data
(
module
,
"password
1
"
)
username
=
commonFuc
().
get_business_data
(
module
,
"username
2
"
)
password
=
commonFuc
().
get_business_data
(
module
,
"password"
)
print
(
username
,
password
)
# 获取token和projectCode
token
,
projectCode
,
uxid
,
corpId
,
info
=
login_system
(
username
,
password
).
get_token
()
...
...
air_case/mdm3_cm/a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air/a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.py
→
air_case/
a4_
mdm3_cm/a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air/a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.py
View file @
5c1471af
# -*- encoding=utf8 -*-
from
common.fileUtls
import
FileUtils
__author__
=
"xiaohesheng"
...
...
@@ -12,12 +13,17 @@ from air_case.mdm_login.登录外网系统.登录外网系统 import login_syste
from
airtest.core.api
import
using
import
sys
def
h_login
():
module
=
"mdm3_cm"
pro_path
=
commonFuc
().
get_pro_path
()
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_hs\\注册医院审核通过.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_hs\\注册医院审核通过.air'
)
from
注册医院审核通过
import
reg_and_audit_hospital
h_name
=
reg_and_audit_hospital
()
module
=
"a4_mdm3_cm"
# pro_path=commonFuc().get_pro_path()
# sys.path.append(pro_path+r'\\air_case\\mdm3_hs\\注册医院审核通过.air')
# using(pro_path+r'\\air_case\\mdm3_hs\\注册医院审核通过.air')
# from 注册医院审核通过 import reg_and_audit_hospital
# h_name=reg_and_audit_hospital()
info
=
FileUtils
().
r_info
(
"a3_mdm3_hs"
,
"医院信息"
)
print
(
info
)
h_name
=
info
[
'h_name'
]
print
(
h_name
)
"""
场景:a1供货关系申请_客户类型_医院_登录_医院登录获取医院id
用例名称:a1供货关系申请_客户类型_医院_登录_医院登录获取医院id
...
...
@@ -26,7 +32,7 @@ def h_login():
"""
#供货关系申请_客户类型_医院_登录_医院登录获取医院id
#如果需要h0347账号登录,这里就从文件获取
module
=
"mdm3_cm"
module
=
"
a4_
mdm3_cm"
username
=
h_name
# print('医院名称',username)
password
=
commonFuc
().
get_business_data
(
module
,
"password"
)
...
...
air_case/mdm3_cm/a2供货关系申请_客户类型_医院_登录_企业登录.air/a2供货关系申请_客户类型_医院_登录_企业登录.py
→
air_case/
a4_
mdm3_cm/a2供货关系申请_客户类型_医院_登录_企业登录.air/a2供货关系申请_客户类型_医院_登录_企业登录.py
View file @
5c1471af
...
...
@@ -13,12 +13,15 @@ from air_case.mdm_login.登录外网系统.登录外网系统 import login_syste
from
airtest.core.api
import
using
import
sys
def
e_login
():
module
=
"mdm3_cm"
pro_path
=
commonFuc
().
get_pro_path
()
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_pim\\a8产品新增和审核通过.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_pim\\a8产品新增和审核通过.air'
)
from
a8产品新增和审核通过
import
Enterprise_audit
username
=
Enterprise_audit
()
module
=
"a4_mdm3_cm"
# pro_path=commonFuc().get_pro_path()
# sys.path.append(pro_path+r'\\air_case\\mdm3_pim\\a8产品新增和审核通过.air')
# using(pro_path+r'\\air_case\\mdm3_pim\\a8产品新增和审核通过.air')
# from a8产品新增和审核通过 import Enterprise_audit
# username=Enterprise_audit()
info
=
FileUtils
().
r_info
(
"a5_mdm3_pim"
,
"产品新增"
)
print
(
info
)
username
=
info
[
'username'
]
print
(
'aaaaaaaaaaaaaaaaaaaaaaaaaaa'
,
username
)
"""
场景:a2供货关系申请_客户类型_医院_登录_企业登录
...
...
air_case/mdm3_cm/a3供货关系申请_客户类型_医院_供销关系申请提交.air/a3供货关系申请_客户类型_医院_供销关系申请提交.py
→
air_case/
a4_
mdm3_cm/a3供货关系申请_客户类型_医院_供销关系申请提交.air/a3供货关系申请_客户类型_医院_供销关系申请提交.py
View file @
5c1471af
...
...
@@ -12,16 +12,16 @@ from common.common_func import commonFuc
from
air_case.mdm_login.登录外网系统.登录外网系统
import
login_system
from
airtest.core.api
import
using
import
sys
module
=
"mdm3_cm"
module
=
"
a4_
mdm3_cm"
def
supply_and_marketing_apply
():
pro_path
=
commonFuc
().
get_pro_path
()
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_cm\\a2供货关系申请_客户类型_医院_登录_企业登录.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_cm\\a2供货关系申请_客户类型_医院_登录_企业登录.air'
)
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\
a4_
mdm3_cm\\a2供货关系申请_客户类型_医院_登录_企业登录.air'
)
using
(
pro_path
+
r
'\\air_case\\
a4_
mdm3_cm\\a2供货关系申请_客户类型_医院_登录_企业登录.air'
)
from
a2供货关系申请_客户类型_医院_登录_企业登录
import
e_login
token
,
projectCode
,
uxid
,
corpId
,
username
=
e_login
()
#获取医院corpId
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_cm\\a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_cm\\a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air'
)
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\
a4_
mdm3_cm\\a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air'
)
using
(
pro_path
+
r
'\\air_case\\
a4_
mdm3_cm\\a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air'
)
from
a1供货关系申请_客户类型_医院_登录_医院登录获取医院id
import
h_login
h_token
,
h_projectCode
,
h_uxid
,
h_corpId
,
h_name
=
h_login
()
"""
...
...
air_case/mdm3_cm/a4供货关系申请_客户类型_医院_分页查询分页查询供货申请单1.air/a4供货关系申请_客户类型_医院_分页查询分页查询供货申请单1.py
→
air_case/
a4_
mdm3_cm/a4供货关系申请_客户类型_医院_分页查询分页查询供货申请单1.air/a4供货关系申请_客户类型_医院_分页查询分页查询供货申请单1.py
View file @
5c1471af
File moved
air_case/mdm3_cm/a5供货关系申请_客户类型_医院_分页查询分页查询供货申请单2.air/a5供货关系申请_客户类型_医院_分页查询分页查询供货申请单2.py
→
air_case/
a4_
mdm3_cm/a5供货关系申请_客户类型_医院_分页查询分页查询供货申请单2.air/a5供货关系申请_客户类型_医院_分页查询分页查询供货申请单2.py
View file @
5c1471af
File moved
air_case/mdm3_cm/a6供货关系申请_客户类型_医院_分页查询分页查询供货申请单3.air/a6供货关系申请_客户类型_医院_分页查询分页查询供货申请单3.py
→
air_case/
a4_
mdm3_cm/a6供货关系申请_客户类型_医院_分页查询分页查询供货申请单3.air/a6供货关系申请_客户类型_医院_分页查询分页查询供货申请单3.py
View file @
5c1471af
File moved
air_case/mdm3_cm/a7供货关系申请_客户类型_医院_分页查询分页查询供货申请单4.air/a7供货关系申请_客户类型_医院_分页查询分页查询供货申请单4.py
→
air_case/
a4_
mdm3_cm/a7供货关系申请_客户类型_医院_分页查询分页查询供货申请单4.air/a7供货关系申请_客户类型_医院_分页查询分页查询供货申请单4.py
View file @
5c1471af
File moved
air_case/mdm3_cm/a8供货关系申请_客户类型_医院_供销关系申请提交_已存在的供销关系.air/a8供货关系申请_客户类型_医院_供销关系申请提交_已存在的供销关系.py
→
air_case/
a4_
mdm3_cm/a8供货关系申请_客户类型_医院_供销关系申请提交_已存在的供销关系.air/a8供货关系申请_客户类型_医院_供销关系申请提交_已存在的供销关系.py
View file @
5c1471af
File moved
air_case/mdm3_cm/a9供货关系申请_客户类型_医院_供销关系编辑.air/a9供货关系申请_客户类型_医院_供销关系编辑.py
→
air_case/
a4_
mdm3_cm/a9供货关系申请_客户类型_医院_供销关系编辑.air/a9供货关系申请_客户类型_医院_供销关系编辑.py
View file @
5c1471af
File moved
air_case/mdm3_cm/b10供货关系审核_驳回_客户类型_医院_医院账号登录.air/b10供货关系审核_驳回_客户类型_医院_医院账号登录.py
→
air_case/
a4_
mdm3_cm/b10供货关系审核_驳回_客户类型_医院_医院账号登录.air/b10供货关系审核_驳回_客户类型_医院_医院账号登录.py
View file @
5c1471af
File moved
air_case/mdm3_cm/b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air/b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.py
→
air_case/
a4_
mdm3_cm/b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air/b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.py
View file @
5c1471af
File moved
air_case/mdm3_cm/b12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回.air/b12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回.py
→
air_case/
a4_
mdm3_cm/b12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回.air/b12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回.py
View file @
5c1471af
File moved
air_case/mdm3_cm/b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回.air/b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回.py
→
air_case/
a4_
mdm3_cm/b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回.air/b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回.py
View file @
5c1471af
File moved
air_case/mdm3_cm/b14供货关系审核_客户类型_医院_供销关系申请提交.air/b14供货关系审核_客户类型_医院_供销关系申请提交.py
→
air_case/
a4_
mdm3_cm/b14供货关系审核_客户类型_医院_供销关系申请提交.air/b14供货关系审核_客户类型_医院_供销关系申请提交.py
View file @
5c1471af
File moved
air_case/mdm3_cm/b15供货关系审核_通过_客户类型_医院.air/b15供货关系审核_通过_客户类型_医院.py
→
air_case/
a4_
mdm3_cm/b15供货关系审核_通过_客户类型_医院.air/b15供货关系审核_通过_客户类型_医院.py
View file @
5c1471af
File moved
Prev
1
2
3
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