Commit 8d00d758 authored by xiao-hesheng's avatar xiao-hesheng
Browse files

增加配送模块脚本

parent b0e36621
...@@ -4,7 +4,7 @@ from common.fileUtls import FileUtils ...@@ -4,7 +4,7 @@ from common.fileUtls import FileUtils
__author__ = "xiaohesheng" __author__ = "xiaohesheng"
""" """
case_tag:api,mdm-web,a5_4配送单查询_全部,id2291,id2291-18,sit,on case_tag:api,mdm-web,a5_4配送单列表_全部,id2291,id2291-18,sit,on
主数据平台:a5_4配送单查询_全部 主数据平台:a5_4配送单查询_全部
""" """
......
# -*- encoding=utf8 -*-
from common.fileUtls import FileUtils
__author__ = "xiaohesheng"
"""
case_tag:api,mdm-web,a5_6配送单查询_已完成,id2291,id2291-20,sit,on
主数据平台:a5_6配送单查询_已完成
"""
from common.common_func import commonFuc
from airtest.core.api import using
import sys
module = "a6_mdm3_dp"
def select1():
pro_path = commonFuc().get_pro_path()
sys.path.append(pro_path + r'\\air_case\\a6_mdm3_dp\\a1企业登录.air')
using(pro_path + r'\\air_case\\a6_mdm3_dp\\a1企业登录.air')
from a1企业登录 import e_login
token, projectCode, uxid, corpId, e_name = e_login()
"""
场景:a5_5配送单查询_待验收
用例名称:a5_5配送单查询_待验收
输入:无
输出:"rtn_msg": 0
"""
module = "a6_mdm3_dp"
#a1订单配送列表数据查询_全部
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "distr_page_url")
# 获取请求头信息
headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token,
projectCode)
request_body = commonFuc().get_business_data(module, "payload7_2")
# 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 total>=1:
commonFuc().check_text_exist(code,result)
else:
commonFuc().check_text_exist('error', result)
select1()
# -*- encoding=utf8 -*-
from common.fileUtls import FileUtils
__author__ = "xiaohesheng"
"""
case_tag:api,mdm-web,a5_7配送单查询_已作废,id2291,id2291-21,sit,on
主数据平台:a5_7配送单查询_已作废
"""
from common.common_func import commonFuc
from airtest.core.api import using
import sys
module = "a6_mdm3_dp"
def select1():
pro_path = commonFuc().get_pro_path()
sys.path.append(pro_path + r'\\air_case\\a6_mdm3_dp\\a1企业登录.air')
using(pro_path + r'\\air_case\\a6_mdm3_dp\\a1企业登录.air')
from a1企业登录 import e_login
token, projectCode, uxid, corpId, e_name = e_login()
"""
场景:a5_7配送单查询_已作废
用例名称:a5_7配送单查询_已作废
输入:无
输出:"rtn_msg": 0
"""
module = "a6_mdm3_dp"
#a1订单配送列表数据查询_全部
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "distr_page_url")
# 获取请求头信息
headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token,
projectCode)
request_body = commonFuc().get_business_data(module, "payload7_3")
# 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 total>=1:
commonFuc().check_text_exist(code,result)
else:
commonFuc().check_text_exist('error', result)
select1()
...@@ -4,8 +4,8 @@ from common.fileUtls import FileUtils ...@@ -4,8 +4,8 @@ from common.fileUtls import FileUtils
__author__ = "xiaohesheng" __author__ = "xiaohesheng"
""" """
case_tag:api,mdm-web,a5_5配送单查询_待验收,id2291,id2291-19,sit,on case_tag:api,mdm-web,a5_8配送单查询_全部,id2291,id2291-22,sit,on
主数据平台:a5_5配送单查询_待验收 主数据平台:a5_8配送单查询_全部
""" """
from common.common_func import commonFuc from common.common_func import commonFuc
...@@ -20,8 +20,8 @@ def select1(): ...@@ -20,8 +20,8 @@ def select1():
token, projectCode, uxid, corpId, e_name = e_login() token, projectCode, uxid, corpId, e_name = e_login()
""" """
场景:a5_5配送单查询_待验收 场景:a5_4配送单查询_全部
用例名称:a5_5配送单查询_待验收 用例名称:a5_4配送单查询_全部
输入:无 输入:无
输出:"rtn_msg": 0 输出:"rtn_msg": 0
""" """
...@@ -32,7 +32,7 @@ def select1(): ...@@ -32,7 +32,7 @@ def select1():
headers = commonFuc().get_business_data(module, "json_headers2", headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token, commonFuc().get_business_data(module, "json_contentType"), token,
projectCode) projectCode)
request_body = commonFuc().get_business_data(module, "payload7_1") request_body = commonFuc().get_business_data(module, "payload7")
# print('request_body',request_body) # print('request_body',request_body)
# 发送请求 # 发送请求
......
...@@ -72,9 +72,9 @@ ...@@ -72,9 +72,9 @@
</tr> </tr>
<tr width="600"> <tr width="600">
<td class="details-col-elapsed"><a href='../log/a5_7配送单查询_已作废/log.html' target='_blank'>a5_7配送单查询_已作废</a></td> <td class="details-col-elapsed"><a href='../log/a5_7配送单列表_已作废/log.html' target='_blank'>a5_7配送单列表_已作废</a></td>
<td class="success">成功</td> <td class="success">成功</td>
<td class="details-col-elapsed">3.567</td> <td class="details-col-elapsed">3.593</td>
<td class="details-col-elapsed">xiaohesheng</td> <td class="details-col-elapsed">xiaohesheng</td>
</tr> </tr>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment