diff --git "a/air_case/mdm3_ir/b\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\345\256\241\346\240\270\351\251\263\345\233\236.air/b\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\345\256\241\346\240\270\351\251\263\345\233\236.py" "b/air_case/mdm3_ir/b\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\345\256\241\346\240\270\351\251\263\345\233\236.air/b\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\345\256\241\346\240\270\351\251\263\345\233\236.py" new file mode 100644 index 0000000000000000000000000000000000000000..2ec8897c2c69872d2f6785eeee9fd4da86df64a6 --- /dev/null +++ "b/air_case/mdm3_ir/b\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\345\256\241\346\240\270\351\251\263\345\233\236.air/b\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\345\256\241\346\240\270\351\251\263\345\233\236.py" @@ -0,0 +1,63 @@ +# -*- encoding=utf8 -*- +from air_case.mdm_login.登录外网系统.登录外网系统 import login_system +from common.common_func import commonFuc +from common.timeUtils import timeUtils +from common.fileUtls import FileUtils +import sys + +__author__ = "xiaohesheng" + +""" +case_tag:api,mdm-web,器械注册人审核驳回,id2254,id2254-7,sit,on +主数据平台:器械注册人审核驳回 +""" +module = "mdm3_ir" +from common.common_func import commonFuc, using +from air_case.mdm_login.登录外网系统.登录外网系统 import login_system +pro_path=commonFuc().get_pro_path() +#申报 +sys.path.append(pro_path+r'\\air_case\\mdm3_ir\\a2器械注册人申报.air') +using(pro_path+r'\\air_case\\mdm3_ir\\a2器械注册人申报.air') +from a2器械注册人申报 import * + +#查询id +sys.path.append(pro_path+r'\\air_case\\mdm3_ir\\a2查询获取器械注册人id.air') +using(pro_path+r'\\air_case\\mdm3_ir\\a2查询获取器械注册人id.air') +from a2查询获取器械注册人id import * +#认领锁定 +sys.path.append(pro_path+r'\\air_case\\mdm3_ir\\a器械注册人认领.air') +using(pro_path+r'\\air_case\\mdm3_ir\\a器械注册人认领.air') +from a器械注册人认领 import * + +# print(cname,'aaaaaaaaaaaaaaaaaaa') +""" + 场景:器械注册人审核驳回 + 用例名称:器械注册人审核驳回 + 输入:id + 输出:"rtn_msg": "ok" +""" +# 登录 +username = commonFuc().get_business_data(module, "username") +password = commonFuc().get_business_data(module, "password") +# print(username, password) +# 获取token和projectCode +token, projectCode, uxid, corpId,info = login_system(username, password).get_token() +# 器械注册人审核驳回 +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "updateById_url") +# print(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", CRID) + +# 发送请求 +result = commonFuc().http_post(url, request_body, headers) +print('审核驳回实际值',result) +code=commonFuc().analysis_json('code',commonFuc().analysis_json('data',result)) +checkDict = commonFuc().get_business_data(module, "checkDict") +#断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(checkDict, result) +#断言实际结果中是否包含预期的文本 +commonFuc().check_text_exist(code,result) diff --git "a/air_case/mdm3_ir/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.air/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.py" "b/air_case/mdm3_ir/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.air/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.py" index ac00ea4b833e76edaaad386bc6dce2c3064b13bd..96ec87228278affd68b6290520047908c9f8c0f2 100644 --- "a/air_case/mdm3_ir/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.air/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.py" +++ "b/air_case/mdm3_ir/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.air/c\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\350\216\267\345\217\226\345\210\227\350\241\250\346\225\260\346\215\256.py" @@ -8,7 +8,7 @@ import sys __author__ = "xiaohesheng" """ -case_tag:api,mdm-web,器械注册人_获取列表数据,id2254,id2254-7,sit,on +case_tag:api,mdm-web,器械注册人_获取列表数据,id2254,id2254-8,sit,on 主数据平台:器械注册人_获取列表数据 """ module = "mdm3_ir" diff --git "a/air_case/mdm3_ir/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.air/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.py" "b/air_case/mdm3_ir/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.air/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.py" index 7774ff0e18810b9aef8a838c5e72c21d030442e3..cbc4a40ec489ce27a8baa55eb1cf071129f8363b 100644 --- "a/air_case/mdm3_ir/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.air/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.py" +++ "b/air_case/mdm3_ir/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.air/d\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272_\346\237\245\350\257\242\346\225\260\346\215\256.py" @@ -8,7 +8,7 @@ import sys __author__ = "xiaohesheng" """ -case_tag:api,mdm-web,添加器械注册人_查询数据,id2254,id2254-8,sit,on +case_tag:api,mdm-web,添加器械注册人_查询数据,id2254,id2254-9,sit,on 主数据平台:添加器械注册人_查询数据 """ module = "mdm3_ir" @@ -27,12 +27,8 @@ sys.path.append(pro_path+r'\\air_case\\mdm3_ir\\a器械注册人认领.air') using(pro_path+r'\\air_case\\mdm3_ir\\a器械注册人认领.air') from a器械注册人认领 import * -sys.path.append(pro_path+r'\\air_case\\mdm3_ir\\b器械注册人_审核通过.air') -using(pro_path+r'\\air_case\\mdm3_ir\\b器械注册人_审核通过.air') -from b器械注册人_审核通过 import * - -# CRID=global_var_CRID +CRID=global_var_CRID # print(cname,'aaaaaaaaaaaaaaaaaaa') """ 场景:添加器械注册人_查询数据 diff --git "a/air_case/mdm3_ir/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.air/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.py" "b/air_case/mdm3_ir/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.air/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.py" index c9058ae2f920aa1154226bf00f560fb93f15d74a..9e9d8e03ee9f387d1f9cbb07cd87a9d6dfd971d1 100644 --- "a/air_case/mdm3_ir/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.air/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.py" +++ "b/air_case/mdm3_ir/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.air/\346\267\273\345\212\240\345\231\250\346\242\260\346\263\250\345\206\214\344\272\272.py" @@ -8,7 +8,7 @@ import sys __author__ = "xiaohesheng" """ -case_tag:api,mdm-web,添加器械注册人,id2254,id2254-9,sit,on +case_tag:api,mdm-web,添加器械注册人,id2254,id2254-10,sit,on 主数据平台:添加器械注册人 """ module = "mdm3_ir" diff --git a/data/mdm3_ir/data b/data/mdm3_ir/data index 92ca5d609d68cee8a989d7c75a172db4211d2de4..ff1db77af68ae1d7edf19933ce9ac23595e5e061 100644 --- a/data/mdm3_ir/data +++ b/data/mdm3_ir/data @@ -8,6 +8,7 @@ "ZZLX_url": "/test2api/platformService/dict/f/getDictionary/ZZLX/" "queryMdmAndProdCompanyPage_url": "/test2api/mdmService/mdmCompany/queryMdmAndProdCompanyPage/" "inserMdmComPanyPerson_url": "/test2api/mdmService/provMfrsInfo/inserMdmComPanyPerson/" + "name1": "国药集团湖北医疗器械有限公司" json_contentType: "application/json" json_headers: { @@ -80,5 +81,14 @@ json_headers2: { "provId": "%s" } + +"payload7": { + "id": "%s", + "version":1, + "isLocked":0, + "auditStatus":"30" + +} + checkDict: {"code": 0,'msg': None,'data':1} -checkDict1: {"code": 0,"msg": null,"data":"审核通过"} \ No newline at end of file +checkDict1: {"code": 0,"msg": null,"data":"审核通过"} diff --git a/report/summary.html b/report/summary.html index 22d45685252f4ebfbd08d18e21d53f38c2877218..4635bca718e8526fcd7d234aafc10d7be726a6ae 100644 --- a/report/summary.html +++ b/report/summary.html @@ -56,7 +56,7 @@ 1 1 - 0分3秒 + 0分1秒 100.0% @@ -72,9 +72,9 @@ - a8产品新增和审核驳回 + b器械注册人_审核驳回 成功 - 3.733 + 1.713 xiaohesheng