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
3537251c
Commit
3537251c
authored
Oct 08, 2023
by
xiao-hesheng
Browse files
供销关系审核通过
parent
89c006e8
Changes
7
Hide whitespace changes
Inline
Side-by-side
air_case/mdm3_cm/b12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回.air/b12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回.py
View file @
3537251c
...
...
@@ -30,7 +30,7 @@ def submitSupplyRelation_reject():
场景:a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
用例名称:a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
输入:医院id
输出:"rtn_msg":
data
输出:"rtn_msg":
0
"""
#a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"auditSupplyRelation_url"
)
...
...
@@ -44,5 +44,8 @@ def submitSupplyRelation_reject():
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
#断言
checkDict
=
commonFuc
().
get_business_data
(
module
,
'checkDict'
)
commonFuc
().
check_result
(
checkDict
,
result
)
submitSupplyRelation_reject
()
air_case/mdm3_cm/b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回.air/b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回.py
0 → 100644
View file @
3537251c
# -*- encoding=utf8 -*-
from
common.fileUtls
import
FileUtils
__author__
=
"xiaohesheng"
"""
case_tag:api,mdm-web,b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回,id2255,id2255-13,sit,on
主数据平台:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
"""
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"
def
submitSupplyRelation_reject
():
module
=
"mdm3_cm"
pro_path
=
commonFuc
().
get_pro_path
()
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air'
)
from
b10供货关系审核_驳回_客户类型_医院_医院账号登录
import
h_login
token
,
projectCode
,
uxid
,
corpId
,
h_name
=
h_login
()
print
(
token
,
projectCode
,
uxid
,
corpId
,
h_name
)
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air'
)
from
b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1
import
select_delay_approve_data
id1
=
select_delay_approve_data
()
print
(
id1
)
"""
场景:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
用例名称:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
输入:医院id
输出:"rtn_msg": 0
"""
#a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"auditSupplyRelation_url"
)
# 获取请求头信息
headers
=
commonFuc
().
get_business_data
(
module
,
"json_headers2"
,
commonFuc
().
get_business_data
(
module
,
"json_contentType"
),
token
,
projectCode
)
contactUser
=
commonFuc
().
randomString
(
5
)
contactWay
=
contactUser
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload7"
,
id1
,
contactUser
,
contactWay
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
#断言
checkDict
=
commonFuc
().
get_business_data
(
module
,
'checkDict3'
)
commonFuc
().
check_result
(
checkDict
,
result
)
submitSupplyRelation_reject
()
air_case/mdm3_cm/b14供货关系审核_客户类型_医院_供销关系申请提交.air/b14供货关系审核_客户类型_医院_供销关系申请提交.py
0 → 100644
View file @
3537251c
# -*- encoding=utf8 -*-
from
common.fileUtls
import
FileUtils
__author__
=
"xiaohesheng"
"""
case_tag:api,mdm-web,b14供货关系审核_客户类型_医院_供销关系申请提交,id2255,id2255-14,sit,on
主数据平台:b14供货关系审核_客户类型_医院_供销关系申请提交
"""
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"
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'
)
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'
)
from
a1供货关系申请_客户类型_医院_登录_医院登录获取医院id
import
h_login
h_token
,
h_projectCode
,
h_uxid
,
h_corpId
,
h_name
=
h_login
()
"""
场景:b14供货关系审核_客户类型_医院_供销关系申请提交
用例名称:b14供货关系审核_客户类型_医院_供销关系申请提交
输入:h_corpId,contactUser,contactWay
输出:"rtn_msg": ok
"""
# module = "mdm3_cm"
#b14供货关系审核_客户类型_医院_供销关系申请提交
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"submitSupplyRelation_url"
)
# 获取请求头信息
headers
=
commonFuc
().
get_business_data
(
module
,
"json_headers2"
,
commonFuc
().
get_business_data
(
module
,
"json_contentType"
),
token
,
projectCode
)
contactUser
=
commonFuc
().
randomString
(
5
)
contactWay
=
contactUser
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload"
,
h_corpId
,
contactUser
,
contactWay
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
# #获取接口返回数据
#
check_dict
=
commonFuc
().
get_business_data
(
module
,
"checkDict"
)
commonFuc
().
check_result
(
check_dict
,
result
)
e_corpId
=
corpId
e_username
=
username
return
e_corpId
,
h_corpId
,
e_username
,
h_name
# supply_and_marketing_apply()
FileUtils
().
w_info1
(
supply_and_marketing_apply
(),
module
,
'供货关系申请'
)
\ No newline at end of file
air_case/mdm3_cm/b15供货关系审核_通过_客户类型_医院.air/b15供货关系审核_通过_客户类型_医院.py
0 → 100644
View file @
3537251c
# -*- encoding=utf8 -*-
from
common.fileUtls
import
FileUtils
__author__
=
"xiaohesheng"
"""
case_tag:api,mdm-web,b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回,id2255,id2255-13,sit,on
主数据平台:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
"""
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"
def
submitSupplyRelation_reject
():
module
=
"mdm3_cm"
pro_path
=
commonFuc
().
get_pro_path
()
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air'
)
from
b10供货关系审核_驳回_客户类型_医院_医院账号登录
import
h_login
token
,
projectCode
,
uxid
,
corpId
,
h_name
=
h_login
()
print
(
token
,
projectCode
,
uxid
,
corpId
,
h_name
)
sys
.
path
.
append
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air'
)
using
(
pro_path
+
r
'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air'
)
from
b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1
import
select_delay_approve_data
id1
=
select_delay_approve_data
()
print
(
id1
)
"""
场景:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
用例名称:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
输入:医院id
输出:"rtn_msg": 0
"""
#a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"auditSupplyRelation_url"
)
# 获取请求头信息
headers
=
commonFuc
().
get_business_data
(
module
,
"json_headers2"
,
commonFuc
().
get_business_data
(
module
,
"json_contentType"
),
token
,
projectCode
)
contactUser
=
commonFuc
().
randomString
(
5
)
contactWay
=
contactUser
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload7"
,
id1
,
contactUser
,
contactWay
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
#断言
checkDict
=
commonFuc
().
get_business_data
(
module
,
'checkDict3'
)
commonFuc
().
check_result
(
checkDict
,
result
)
submitSupplyRelation_reject
()
data/mdm3_cm/data
View file @
3537251c
...
...
@@ -107,4 +107,5 @@ json_headers2: {
}
checkDict: {"code": 0,'msg': None,'data':1}
checkDict1: {"code": 400,'msg': '供销关系已存在!请勿重复添加','data':None}
checkDict2: {"code": 400,'msg': None,'data':None}
\ No newline at end of file
checkDict2: {"code": 400,'msg': None,'data':None}
checkDict3: {'code': 400, 'msg': '数据更新不成功,可能数据的版本不一致!请刷新页面重试', 'data': None}
\ No newline at end of file
data/mdm3_pim/message
View file @
3537251c
产品新增:
username: 国药集团公司
!*Ras
goodsname: 一次性注射器
0FlwJ
username: 国药集团公司
vh@U(
goodsname: 一次性注射器
xDp#N
report/summary.html
View file @
3537251c
...
...
@@ -72,9 +72,9 @@
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/
a12
供货关系审核_驳回_客户类型_医院_供销关系审核_驳回/log.html'
target=
'_blank'
>
a12
供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
</a></td>
<td
class=
"details-col-elapsed"
><a
href=
'../log/
b13
供货关系审核_驳回_客户类型_医院_供销关系审核_
重复
驳回/log.html'
target=
'_blank'
>
b13
供货关系审核_驳回_客户类型_医院_供销关系审核_
重复
驳回
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
1.6
4
</td>
<td
class=
"details-col-elapsed"
>
1.6
31
</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