diff --git "a/air_case/cmdc_content_receivingaccount/\350\216\267\345\217\226\345\205\254\345\205\261\345\210\227\350\241\250\344\277\241\346\201\257.air/\350\216\267\345\217\226\345\205\254\345\205\261\345\210\227\350\241\250\344\277\241\346\201\257.py" "b/air_case/cmdc_content_receivingaccount/\350\216\267\345\217\226\345\205\254\345\205\261\345\210\227\350\241\250\344\277\241\346\201\257.air/\350\216\267\345\217\226\345\205\254\345\205\261\345\210\227\350\241\250\344\277\241\346\201\257.py" new file mode 100644 index 0000000000000000000000000000000000000000..c1dce7372bff6a7fcaf9206eb8b32cd52f40c5b3 --- /dev/null +++ "b/air_case/cmdc_content_receivingaccount/\350\216\267\345\217\226\345\205\254\345\205\261\345\210\227\350\241\250\344\277\241\346\201\257.air/\350\216\267\345\217\226\345\205\254\345\205\261\345\210\227\350\241\250\344\277\241\346\201\257.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc获取公共列表信息,2293,2293-3,sit,bs +主数据平台:运营后台管理系统收款账户管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_content_receivingaccount" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url1") +print(url) +# 获取登录所需账号密码 +username = commonFuc().get_business_data(module, "username") +password = commonFuc().get_business_data(module, "password") +# 获取登录后Cmdc_access_token +cmdc_access_token = CmdcDoLogin(username, password).get_token() +headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_token) +request_body = commonFuc().get_business_data(module, "payload1") + +""" + 场景:收款账户管理() + 用例名称:收款账户获取公共列表信息(收款账户管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_content_receivingaccount/\350\216\267\345\217\226\346\211\200\346\234\211web\347\253\231\347\202\271.air/\350\216\267\345\217\226\346\211\200\346\234\211web\347\253\231\347\202\271.py" "b/air_case/cmdc_content_receivingaccount/\350\216\267\345\217\226\346\211\200\346\234\211web\347\253\231\347\202\271.air/\350\216\267\345\217\226\346\211\200\346\234\211web\347\253\231\347\202\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..d9023f65ebdecb0ac4266d524ef68f1446a32b82 --- /dev/null +++ "b/air_case/cmdc_content_receivingaccount/\350\216\267\345\217\226\346\211\200\346\234\211web\347\253\231\347\202\271.air/\350\216\267\345\217\226\346\211\200\346\234\211web\347\253\231\347\202\271.py" @@ -0,0 +1,42 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc获取所有web站点,2293,2293-3,sit,bs +主数据平台:运营后台管理系统获取所有web站点接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_content_receivingaccount" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url2") +print(url) +# 获取登录所需账号密码 +username = commonFuc().get_business_data(module, "username") +password = commonFuc().get_business_data(module, "password") +# 获取登录后Cmdc_access_token +cmdc_access_token = CmdcDoLogin(username, password).get_token() +headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_token) +request_body = commonFuc().get_business_data(module, "payload2") + +""" + 场景:获取所有web站点(收款账户管理) + 用例名称:获取所有web站点(收款账户管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git a/data/cmdc_content_receivingaccount/data b/data/cmdc_content_receivingaccount/data new file mode 100644 index 0000000000000000000000000000000000000000..b7964e95f4a32a50d3a2012332450a20d08819e7 --- /dev/null +++ b/data/cmdc_content_receivingaccount/data @@ -0,0 +1,25 @@ +#后台运营管理系统登录信息(上海公司) +"username": "Admin00111" +"password": "Aa123456" +json_headers: { + "Content-Type": "application/json", + "Cmdc_access_token": "%s" +} + +#获取账号列表 +"url1": "/cms/account/public/list" +"payload1": {"pageNumber":1,"pageSize":10} +#预期结果 +checkDict1: {"success":true,"code":"200","message":"OK"} + + +#获取所有website接口地址 +"url2": "/cms/public/website/getAllWebsite" +"payload2": +#预期结果 +checkDict2: {"success":true,"code":"200","message":"操作成功","data":[{"websiteName":"可来福","companyId":2,"websiteId":1,"companyName":"国药集团奥美(湖北)医疗用品有限公司","linkUrl":"https://clivee-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京公司","companyId":3,"websiteId":2,"companyName":"国药集团北京医疗器械有限公司","linkUrl":"https://bj-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":1,"isPublish":2,"rebateSign":0},{"websiteName":"GE","companyId":4,"websiteId":3,"companyName":"通用电气医疗系统贸易发展(上海)有限公司","linkUrl":"https://ge-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"上海公司","companyId":6,"websiteId":5,"companyName":"国药集团上海医疗器械有限公司","linkUrl":"https://sh-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":1},{"websiteName":"国联公司","companyId":7,"websiteId":6,"companyName":"国药集团联合医疗器械有限公司","linkUrl":"https://gl-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":1,"isPublish":2,"rebateSign":1},{"websiteName":"河南公司","companyId":8,"websiteId":7,"companyName":"国药集团河南省医疗器械有限公司","linkUrl":"https://hn-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":1},{"websiteName":"广东公司","companyId":9,"websiteId":8,"companyName":"国药集团广东省医疗器械有限公司","linkUrl":"https://gd-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"河北公司","companyId":13,"websiteId":11,"companyName":"国药集团河北医疗器械有限公司","linkUrl":"https://hebei-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"上海实业","companyId":22,"websiteId":21,"companyName":"国药(上海)医疗器械实业有限公司","linkUrl":"https://shsy-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"中科器湖北","companyId":26,"websiteId":25,"companyName":"中科器湖北有限公司","linkUrl":"https://zkqhb-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"唐山公司","companyId":27,"websiteId":26,"companyName":"国药器械(唐山)有限公司","linkUrl":"https://ts-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"云南公司","companyId":29,"websiteId":28,"companyName":"国药集团云南医疗器械有限公司","linkUrl":"https://yn-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"新疆器材","companyId":30,"websiteId":29,"companyName":"国药集团新疆医学器材有限公司","linkUrl":"https://xjqc-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"西门子","companyId":20,"websiteId":31,"companyName":"西门子医疗系统有限公司","linkUrl":"https://tp-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=20\n","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"三方厂家001","companyId":32,"websiteId":32,"companyName":"三方厂家001","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=32","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"南博万药业","companyId":34,"websiteId":33,"companyName":"三方南博万药业","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=34","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"三方经销商001","companyId":35,"websiteId":34,"companyName":"三方经销商001","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=35","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"平台","companyId":1,"websiteId":37,"companyName":"平台","linkUrl":"https://www-uat.gyqxmall.com/","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"周娟的店","companyId":38,"websiteId":39,"companyName":"周娟的店","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=38","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"周娟的测试店铺","companyId":39,"websiteId":40,"companyName":"周娟的测试店铺","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=39","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":" 辽宁自贸","companyId":19,"websiteId":44,"companyName":"辽宁自贸试验区国药器械管理服务有限公司","linkUrl":"http://baidu.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":" 北京航川","companyId":46,"websiteId":45,"companyName":"北京航川科技有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=46","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京艾凯尔","companyId":47,"websiteId":46,"companyName":"北京艾凯尔医学仪器有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=47","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"上海敦凯","companyId":48,"websiteId":47,"companyName":"上海敦凯医疗器械销售中心","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=48","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京德泉兴业","companyId":49,"websiteId":48,"companyName":"北京德泉兴业商贸有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=49","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京英孚锐德","companyId":50,"websiteId":49,"companyName":"北京英孚锐德信息技术有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=50","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"上海举联","companyId":51,"websiteId":50,"companyName":"上海举联电子科技有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=51","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"蓝网科技","companyId":52,"websiteId":51,"companyName":"蓝网科技股份有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=52","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京圣洁盛","companyId":53,"websiteId":52,"companyName":"北京圣洁盛科贸有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=53","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"武汉泰利美信","companyId":54,"websiteId":53,"companyName":"武汉泰利美信医疗科技有限公司","linkUrl":"https://portal-uat.gyqxmall.com/otherStoreIndex/storeOtherStore?companyId=54","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京诊断","companyId":55,"websiteId":58,"companyName":"网上订单测试公司","linkUrl":"https://bjzd-uat.gyqxmall.com","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京康明晖医疗科技发展有限公司","companyId":70,"websiteId":59,"companyName":"北京康明晖医疗科技发展有限公司","linkUrl":"https://internal.gyqxmall.com//otherStoreIndex/storeOtherStore?companyId=70","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"福建海鹏医疗设备有限公司","companyId":71,"websiteId":60,"companyName":"福建海鹏医疗设备有限公司","linkUrl":"https://internal.gyqxmall.com//otherStoreIndex/storeOtherStore?companyId=71","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"湖南迪斯生物技术股份有限公司","companyId":72,"websiteId":61,"companyName":"湖南迪斯生物技术股份有限公司","linkUrl":"https://internal.gyqxmall.com//otherStoreIndex/storeOtherStore?companyId=72","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"中国仪器进出口(集团)公司","companyId":73,"websiteId":62,"companyName":"中国仪器进出口(集团)公司","linkUrl":"https://internal.gyqxmall.com//otherStoreIndex/storeOtherStore?companyId=73","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"深圳市金康桥科技有限公司","companyId":74,"websiteId":63,"companyName":"深圳市金康桥科技有限公司","linkUrl":"https://internal.gyqxmall.com//otherStoreIndex/storeOtherStore?companyId=74","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0},{"websiteName":"北京威联德骨科技术有限公司","companyId":75,"websiteId":65,"companyName":"北京威联德骨科技术有限公司","linkUrl":"https://internal.gyqxmall.com//otherStoreIndex/storeOtherStore?companyId=75","hotProducts":null,"custConfirmSign":0,"isPublish":2,"rebateSign":0}],"freshToken":null} + + + + +