Commit ff8a09fe authored by xiao-hesheng's avatar xiao-hesheng
Browse files

新增采购计划模块脚本

parent 89f0b584
......@@ -4,8 +4,8 @@ from common.timeUtils import timeUtils
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a_a5_手工采购计划_添加产品页面_列表查询_查询全部,id2297,id2297-5,sit,on
内网:a_a5_手工采购计划_添加产品页面_列表查询_查询全部
case_tag:api,herp-web,a_a1_手工采购计划_添加产品页面_列表查询_查询全部,id2297,id2297-1,sit,on
内网:a_a1_手工采购计划_添加产品页面_列表查询_查询全部
"""
from common.common_func import commonFuc
......@@ -17,8 +17,8 @@ import sys
def test1():
module = "b3_herp3_purchase"
"""
场景:a_a5_手工采购计划_添加产品页面_列表查询_查询全部
用例名称:a_a5_手工采购计划_添加产品页面_列表查询_查询全部
场景:a_a1_手工采购计划_添加产品页面_列表查询_查询全部
用例名称:a_a1_手工采购计划_添加产品页面_列表查询_查询全部
输入:无
输出:"rtn_msg": {"code": 0, "msg": null, "data": true}
"""
......
......@@ -4,8 +4,8 @@ from common.timeUtils import timeUtils
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询,id2297,id2297-6,sit,on
内网:a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询
case_tag:api,herp-web,a_a2_手工采购计划_添加产品页面_列表查询_条件查询_精确查询,id2297,id2297-2,sit,on
内网:a_a2_手工采购计划_添加产品页面_列表查询_条件查询_精确查询
"""
from common.common_func import commonFuc
......@@ -17,8 +17,8 @@ import sys
def test1():
module = "b3_herp3_purchase"
"""
场景:a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询
用例名称:a_a6_手工采购计划_添加产品页面_列表查询_条件查询_精确查询
场景:a_a2_手工采购计划_添加产品页面_列表查询_条件查询_精确查询
用例名称:a_a2_手工采购计划_添加产品页面_列表查询_条件查询_精确查询
输入:无
输出:"rtn_msg": {"code": 0, "msg": null, "data": true}
"""
......
......@@ -4,8 +4,8 @@ from common.timeUtils import timeUtils
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a_a7_手工采购计划_添加产品页面_列表查询_条件查询_模糊查询,id2297,id2297-7,sit,on
内网:a_a7_手工采购计划_添加产品页面_列表查询_条件查询_模糊查询
case_tag:api,herp-web,a_a3_手工采购计划_添加产品页面_列表查询_条件查询_模糊查询,id2297,id2297-3,sit,on
内网:a_a3_手工采购计划_添加产品页面_列表查询_条件查询_模糊查询
"""
from common.common_func import commonFuc
......@@ -62,7 +62,7 @@ def test1():
print('list2', list2)
for i in list2:
# # 请求体
request_body = commonFuc().get_business_data(module, "payload_6_1",i)
request_body = commonFuc().get_business_data(module, "payload_6_1", i)
print('request_body', request_body)
# 发送请求
result = commonFuc().http_post(url, request_body, headers)
......@@ -75,7 +75,7 @@ def test1():
commonFuc().check_text_exist(0, result)
else:
commonFuc().check_text_exist('error', result)
#按产品名称/编号/简称模糊查询
# 按产品名称/编号/简称模糊查询
str = commonFuc().get_business_data(module, 'data5')
list2 = list(str.split(","))
print('list2', list2)
......@@ -94,13 +94,13 @@ def test1():
commonFuc().check_text_exist(0, result)
else:
commonFuc().check_text_exist('error', result)
#按进院供应商模糊查询
# 按进院供应商模糊查询
str = commonFuc().get_business_data(module, 'data4')
list2 = list(str.split(","))
print('list2', list2)
for i in list2:
# # 请求体
request_body = commonFuc().get_business_data(module, "payload_9_1",i)
request_body = commonFuc().get_business_data(module, "payload_9_1", i)
print('request_body', request_body)
# 发送请求
result = commonFuc().http_post(url, request_body, headers)
......
......@@ -4,8 +4,8 @@ from common.timeUtils import timeUtils
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a_a8_手工采购计划_添加产品页面_列表查询_条件查询_异常查询,id2297,id2297-8,sit,on
内网:a_a8_手工采购计划_添加产品页面_列表查询_条件查询_异常查询
case_tag:api,herp-web,a_a4_手工采购计划_添加产品页面_列表查询_条件查询_异常查询,id2297,id2297-4,sit,on
内网:a_a4_手工采购计划_添加产品页面_列表查询_条件查询_异常查询
"""
from common.common_func import commonFuc
......@@ -17,8 +17,8 @@ import sys
def test1():
module = "b3_herp3_purchase"
"""
场景:a_a7_手工采购计划_添加产品页面_列表查询_条件查询_模糊查询
用例名称:a_a7_手工采购计划_添加产品页面_列表查询_条件查询_模糊查询
场景:a_a4_手工采购计划_添加产品页面_列表查询_条件查询_异常查询
用例名称:a_a4_手工采购计划_添加产品页面_列表查询_条件查询_异常查询
输入:无
输出:"rtn_msg": {"code": 0, "msg": null, "data": true}
"""
......
......@@ -3,8 +3,8 @@
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a1_手工采购计划_低值产品_暂存,id2297,id2297-1,sit,on
内网:a1_手工采购计划_低值产品_暂存
case_tag:api,herp-web,a_a5_手工采购计划_低值产品_暂存,id2297,id2297-5,sit,on
内网:a_a5_手工采购计划_低值产品_暂存
"""
from common.common_func import commonFuc
......
......@@ -3,8 +3,8 @@
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a_a2_手工采购计划_高值产品_暂存,id2297,id2297-2,sit,on
内网:a_a2_手工采购计划_高值产品_暂存
case_tag:api,herp-web,a_a9_采购计划_列表查询_查询全部,id2297,id2297-9,sit,on
内网:a_a9_采购计划_列表查询_查询全部
"""
from common.common_func import commonFuc
......@@ -16,8 +16,8 @@ import sys
def test1():
module = "b3_herp3_purchase"
"""
场景:a_a2_手工采购计划_高值产品_暂存
用例名称:a_a2_手工采购计划_高值产品_暂存
场景:a_a9_采购计划_列表查询_查询全部
用例名称:a_a9_采购计划_列表查询_查询全部
输入:无
输出:"rtn_msg": {"code": 0, "msg": null, "data": true}
"""
......
......@@ -3,8 +3,8 @@
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a_a3_手工采购计划_试剂产品_暂存,id2297,id2297-3,sit,on
内网:a_a3_手工采购计划_试剂产品_暂存
case_tag:api,herp-web,a_a7_手工采购计划_试剂产品_暂存,id2297,id2297-7,sit,on
内网:a_a7_手工采购计划_试剂产品_暂存
"""
from common.common_func import commonFuc
......@@ -16,8 +16,8 @@ import sys
def test1():
module = "b3_herp3_purchase"
"""
场景:a_a3_手工采购计划_试剂产品_暂存
用例名称:a_a3_手工采购计划_试剂产品_暂存
场景:a_a7_手工采购计划_试剂产品_暂存
用例名称:a_a7_手工采购计划_试剂产品_暂存
输入:无
输出:"rtn_msg": {"code": 0, "msg": null, "data": true}
"""
......
# -*- encoding=utf8 -*-
__author__ = "xiaohesheng"
"""
case_tag:api,herp-web,a_a8_手工采购计划_混合明细产品_暂存,id2297,id2297-8,sit,on
内网:a_a8_手工采购计划_混合明细产品_暂存
"""
from common.common_func import commonFuc
from air_case.b1_herp3_login.登录内网系统.登录内网系统 import login_system
from airtest.core.api import using
import sys
def test1():
module = "b3_herp3_purchase"
"""
场景:a_a8_手工采购计划_混合明细产品_暂存
用例名称:a_a8_手工采购计划_混合明细产品_暂存
输入:无
输出:"rtn_msg": {"code": 0, "msg": null, "data": true}
"""
# 内网登录
username = commonFuc().get_business_data(module, "username")
# print('医院名称',username)
password = commonFuc().get_business_data(module, "password")
# print(username, password,'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')
# 获取token和projectCode
token, projectCode, uxid, corpId, info = login_system(username, password).get_token()
# print( token,projectCode,uxid,corpId,info)
#
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "herpService_purPlan_insert_url")
print(url)
# 获取请求头信息
headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token,
commonFuc().get_business_data(module, "X-APP-CODE"))
print('headers', headers)
# # 请求体
request_body = commonFuc().get_business_data(module, "payload_2")
print('request_body', request_body)
new_request_body = request_body.replace("'", '"')
new_request_body = new_request_body.replace("None", 'null')
# print(new_request_body)
import json
request_body_json = json.loads(new_request_body)
print('request_body_json', request_body_json)
# 发送请求
result = commonFuc().http_post(url, request_body_json, headers)
print('result', result)
# 断言
code = commonFuc().analysis_json('code', result)
data = commonFuc().analysis_json('data', result)
if code == 0 and len(data) >= 1:
commonFuc().check_text_exist(0, result)
print(data)
return data
else:
commonFuc().check_text_exist('error', result)
test1()
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