diff --git "a/air_case/cmdc_content_productsearch/\345\225\206\345\223\201\346\220\234\347\264\242.air/\345\225\206\345\223\201\346\220\234\347\264\242.py" "b/air_case/cmdc_content_productsearch/\345\225\206\345\223\201\346\220\234\347\264\242.air/\345\225\206\345\223\201\346\220\234\347\264\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..f463ddd0baef7c4e84f951deda84a9a756eebe1c --- /dev/null +++ "b/air_case/cmdc_content_productsearch/\345\225\206\345\223\201\346\220\234\347\264\242.air/\345\225\206\345\223\201\346\220\234\347\264\242.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_productsearch" + +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_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\344\270\212\344\274\240\345\217\221\347\245\250\346\225\260\351\207\217.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\344\270\212\344\274\240\345\217\221\347\245\250\346\225\260\351\207\217.py" "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\344\270\212\344\274\240\345\217\221\347\245\250\346\225\260\351\207\217.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\344\270\212\344\274\240\345\217\221\347\245\250\346\225\260\351\207\217.py" new file mode 100644 index 0000000000000000000000000000000000000000..1fb33c36c82ed51abb56b464581c0101ccf17597 --- /dev/null +++ "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\344\270\212\344\274\240\345\217\221\347\245\250\346\225\260\351\207\217.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\344\270\212\344\274\240\345\217\221\347\245\250\346\225\260\351\207\217.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_dataservice_flowdirection" + +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") + +""" + 场景:终端流向管理() + 用例名称:终端流向管理查询上传发票数量(终端流向管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\346\265\201\345\220\221\347\256\241\347\220\206\351\241\265\351\235\242.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\346\265\201\345\220\221\347\256\241\347\220\206\351\241\265\351\235\242.py" "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\346\265\201\345\220\221\347\256\241\347\220\206\351\241\265\351\235\242.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\346\265\201\345\220\221\347\256\241\347\220\206\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..804c3115767188580ef8aec556d51eb5616824ba --- /dev/null +++ "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\346\265\201\345\220\221\347\256\241\347\220\206\351\241\265\351\235\242.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\346\237\245\350\257\242\346\265\201\345\220\221\347\256\241\347\220\206\351\241\265\351\235\242.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_dataservice_flowdirection" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:终端流向管理() + 用例名称:终端流向管理查询流向管理页面(终端流向管理) + 输出:{"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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..8b4d66c41dee08b08d073b36832e0e8792e4a1c6 --- /dev/null +++ "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.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_dataservice_flowdirection" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:终端流向管理() + 用例名称:终端流向管理获取生产厂商(终端流向管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict4") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.py" "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.py" new file mode 100644 index 0000000000000000000000000000000000000000..67777688e434d3bd026192835d7a4ac04a7f2668 --- /dev/null +++ "b/air_case/cmdc_dataservice_flowdirection/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.air/\347\273\210\347\253\257\346\265\201\345\220\221\347\256\241\347\220\206\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.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_dataservice_flowdirection" + +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.get(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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_productreport/\344\272\247\345\223\201\347\256\241\347\220\206\346\212\245\350\241\250\346\225\260\346\215\256\345\210\227\350\241\250.air/\344\272\247\345\223\201\347\256\241\347\220\206\346\212\245\350\241\250\346\225\260\346\215\256\345\210\227\350\241\250.py" "b/air_case/cmdc_dataservice_productreport/\344\272\247\345\223\201\347\256\241\347\220\206\346\212\245\350\241\250\346\225\260\346\215\256\345\210\227\350\241\250.air/\344\272\247\345\223\201\347\256\241\347\220\206\346\212\245\350\241\250\346\225\260\346\215\256\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..725e967b6473d497c954cee23a01d89811f7b0a9 --- /dev/null +++ "b/air_case/cmdc_dataservice_productreport/\344\272\247\345\223\201\347\256\241\347\220\206\346\212\245\350\241\250\346\225\260\346\215\256\345\210\227\350\241\250.air/\344\272\247\345\223\201\347\256\241\347\220\206\346\212\245\350\241\250\346\225\260\346\215\256\345\210\227\350\241\250.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_dataservice_productreport" + +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.get(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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\220\214\346\255\245\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\220\214\346\255\245\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\220\214\346\255\245\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\220\214\346\255\245\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..9c299916837a08522dc6c4c9625b5dcfa0c8f12c --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\220\214\346\255\245\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\220\214\346\255\245\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.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_dataservice_salesreport" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6") +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, "payload6") + +""" + 场景:销售管理报表() + 用例名称:销售管理报表同步需求单数据(销售管理报表) + 输出:{"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, "checkDict6") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\256\242\346\210\267\346\212\245\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\256\242\346\210\267\346\212\245\350\241\250.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\256\242\346\210\267\346\212\245\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\256\242\346\210\267\346\212\245\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..6f654c5f499f111b608cdc8935b6141fddb11eda --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\256\242\346\210\267\346\212\245\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\345\256\242\346\210\267\346\212\245\350\241\250.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_dataservice_salesreport" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url8") +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, "payload8") + +""" + 场景:销售管理报表() + 用例名称:销售管理报表客户报表(销售管理报表) + 输出:{"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, "checkDict8") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..8a2159c40f18436df38031f84113ffedd1783b86 --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_dataservice_salesreport" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:销售管理报表() + 用例名称:销售管理报表查询所有产品线名称(销售管理报表) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict5") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..c65ffd7ea02de33f2ba1daa517026867c04f6711 --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.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_dataservice_salesreport" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:销售管理报表() + 用例名称:销售管理报表获取生产厂商(销售管理报表) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict4") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.py" new file mode 100644 index 0000000000000000000000000000000000000000..4721db7774b56236dfe571677631c5e6cb167e68 --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\347\224\250\346\210\267\346\263\250\345\206\214\347\261\273\345\236\213.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_dataservice_salesreport" + +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.get(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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\200\200\350\264\247\345\215\225\345\210\227\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\200\200\350\264\247\345\215\225\345\210\227\350\241\250.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\200\200\350\264\247\345\215\225\345\210\227\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\200\200\350\264\247\345\215\225\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..795b2ecc3b5e17ead8aa136e84e488d817ec25d7 --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\200\200\350\264\247\345\215\225\345\210\227\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\200\200\350\264\247\345\215\225\345\210\227\350\241\250.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_dataservice_salesreport" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7") +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, "payload7") + +""" + 场景:销售管理报表() + 用例名称:销售管理报表获取退货单列表(销售管理报表) + 输出:{"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, "checkDict7") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..629fac49ca1da5a08703203ad8b58093d19f586b --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\346\225\260\346\215\256.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_dataservice_salesreport" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:销售管理报表() + 用例名称:销售管理报表获取需求单数据(销售管理报表) + 输出:{"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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.py" "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..1edb75ec8c3d8266dd42e4782f4ab9a831200214 --- /dev/null +++ "b/air_case/cmdc_dataservice_salesreport/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.air/\351\224\200\345\224\256\347\256\241\347\220\206\346\212\245\350\241\250\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.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_dataservice_salesreport" + +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") + +""" + 场景:销售管理报表() + 用例名称:销售管理报表获取项目列表(销售管理报表) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\351\241\265\351\235\242.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\351\241\265\351\235\242.py" "b/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\351\241\265\351\235\242.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..81f3166a7eec6dd84b4aeee2a6c92f40430b419d --- /dev/null +++ "b/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\351\241\265\351\235\242.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\351\241\265\351\235\242.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_directory_ordermessage" + +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") + +""" + 场景:子站下单提示语管理() + 用例名称:子站下单提示语管理查询下单提示语页面(子站下单提示语管理) + 输出:{"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/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..914c026c2c6e2455c2077307e7f66b8a9ee40e49 --- /dev/null +++ "b/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_directory_ordermessage" + +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.get(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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\347\274\226\350\276\221\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\347\274\226\350\276\221\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255.py" "b/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\347\274\226\350\276\221\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\347\274\226\350\276\221\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255.py" new file mode 100644 index 0000000000000000000000000000000000000000..c00d2200b99ac9e50173d5d69d314173b5845f2b --- /dev/null +++ "b/air_case/cmdc_directory_ordermessage/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\347\274\226\350\276\221\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255.air/\345\255\220\347\253\231\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255\347\256\241\347\220\206\347\274\226\350\276\221\344\270\213\345\215\225\346\217\220\347\244\272\350\257\255.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_directory_ordermessage" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:子站下单提示语管理() + 用例名称:子站下单提示语管理编辑下单提示语(子站下单提示语管理) + 输出:{"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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_directory_requiregoods/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\350\246\201\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.air/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\350\246\201\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.py" "b/air_case/cmdc_directory_requiregoods/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\350\246\201\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.air/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\350\246\201\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..eaa679ac126fc9b2d30a60bbed2c997e44463aa2 --- /dev/null +++ "b/air_case/cmdc_directory_requiregoods/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\350\246\201\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.air/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\350\246\201\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.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_directory_requiregoods" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_directory_supplygoods/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\344\276\233\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.air/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\344\276\233\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.py" "b/air_case/cmdc_directory_supplygoods/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\344\276\233\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.air/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\344\276\233\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..6a97db278099d745d8ce917f53331637dc014a0c --- /dev/null +++ "b/air_case/cmdc_directory_supplygoods/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\344\276\233\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.air/\344\270\273\347\253\231\351\230\262\347\226\253\347\233\264\351\200\232\350\275\246\344\276\233\350\264\247\344\277\241\346\201\257\347\256\241\347\220\206.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_directory_supplygoods" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_knowledgebase_coursewarecatalog/\350\257\276\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\210\227\350\241\250.air/\350\257\276\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\210\227\350\241\250.py" "b/air_case/cmdc_knowledgebase_coursewarecatalog/\350\257\276\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\210\227\350\241\250.air/\350\257\276\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..34898009c920d1734104960b792bfa454838a6c9 --- /dev/null +++ "b/air_case/cmdc_knowledgebase_coursewarecatalog/\350\257\276\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\210\227\350\241\250.air/\350\257\276\344\273\266\347\233\256\345\275\225\347\256\241\347\220\206\345\210\227\350\241\250.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_knowledgebase_coursewarecatalog" + +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.get(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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_knowledgebase_online/\345\234\250\347\272\277\345\255\246\344\271\240\350\216\267\345\217\226\346\211\200\346\234\211\347\253\231\347\202\271.air/\345\234\250\347\272\277\345\255\246\344\271\240\350\216\267\345\217\226\346\211\200\346\234\211\347\253\231\347\202\271.py" "b/air_case/cmdc_knowledgebase_online/\345\234\250\347\272\277\345\255\246\344\271\240\350\216\267\345\217\226\346\211\200\346\234\211\347\253\231\347\202\271.air/\345\234\250\347\272\277\345\255\246\344\271\240\350\216\267\345\217\226\346\211\200\346\234\211\347\253\231\347\202\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..fd17ac6bde51b39e1c00515caefa785ae644ab91 --- /dev/null +++ "b/air_case/cmdc_knowledgebase_online/\345\234\250\347\272\277\345\255\246\344\271\240\350\216\267\345\217\226\346\211\200\346\234\211\347\253\231\347\202\271.air/\345\234\250\347\272\277\345\255\246\344\271\240\350\216\267\345\217\226\346\211\200\346\234\211\347\253\231\347\202\271.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_knowledgebase_online" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_knowledgebase_online/\345\234\250\347\272\277\345\255\246\344\271\240\350\257\276\344\273\266\345\210\227\350\241\250.air/\345\234\250\347\272\277\345\255\246\344\271\240\350\257\276\344\273\266\345\210\227\350\241\250.py" "b/air_case/cmdc_knowledgebase_online/\345\234\250\347\272\277\345\255\246\344\271\240\350\257\276\344\273\266\345\210\227\350\241\250.air/\345\234\250\347\272\277\345\255\246\344\271\240\350\257\276\344\273\266\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..76ca13f587da64268a777dfd3e43fc8d34769eea --- /dev/null +++ "b/air_case/cmdc_knowledgebase_online/\345\234\250\347\272\277\345\255\246\344\271\240\350\257\276\344\273\266\345\210\227\350\241\250.air/\345\234\250\347\272\277\345\255\246\344\271\240\350\257\276\344\273\266\345\210\227\350\241\250.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_knowledgebase_online" + +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") + +""" + 场景:在线学习() + 用例名称:在线学习课件列表(在线学习) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_knowledgebase_uploadrecord/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.air/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.py" "b/air_case/cmdc_knowledgebase_uploadrecord/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.air/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..08aad215469663492e16fc3a71467637db2d0b9b --- /dev/null +++ "b/air_case/cmdc_knowledgebase_uploadrecord/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.air/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.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_knowledgebase_uploadrecord" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_knowledgebase_uploadrecord/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" "b/air_case/cmdc_knowledgebase_uploadrecord/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..e518997b8fb765741003e20624874ae0c01adb6e --- /dev/null +++ "b/air_case/cmdc_knowledgebase_uploadrecord/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\344\270\273\347\253\231\345\255\220\347\253\231\344\270\212\344\274\240\350\257\276\344\273\266\350\256\260\345\275\225\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.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_knowledgebase_uploadrecord" + +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") + +""" + 场景:主站子站上传课件记录() + 用例名称:主站子站上传课件记录获取销售公司列表(主站子站上传课件记录) + 输出:{"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/air_case/cmdc_knowledgebase_uploadrelease/\344\270\212\344\274\240\344\270\216\345\217\221\345\270\203\350\257\276\344\273\266\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.air/\344\270\212\344\274\240\344\270\216\345\217\221\345\270\203\350\257\276\344\273\266\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.py" "b/air_case/cmdc_knowledgebase_uploadrelease/\344\270\212\344\274\240\344\270\216\345\217\221\345\270\203\350\257\276\344\273\266\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.air/\344\270\212\344\274\240\344\270\216\345\217\221\345\270\203\350\257\276\344\273\266\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..2d6ee1c8f93d9ec675bf7746f206514c9bb74802 --- /dev/null +++ "b/air_case/cmdc_knowledgebase_uploadrelease/\344\270\212\344\274\240\344\270\216\345\217\221\345\270\203\350\257\276\344\273\266\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.air/\344\270\212\344\274\240\344\270\216\345\217\221\345\270\203\350\257\276\344\273\266\346\237\245\350\257\242\350\257\276\344\273\266\345\210\227\350\241\250.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_knowledgebase_uploadrelease" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_member_headcompany/\346\200\273\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206.air/\346\200\273\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206.py" "b/air_case/cmdc_member_headcompany/\346\200\273\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206.air/\346\200\273\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..bdce8cc0bde2aeda0ec81eb9dd7c440922303621 --- /dev/null +++ "b/air_case/cmdc_member_headcompany/\346\200\273\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206.air/\346\200\273\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206.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_member_headcompany" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" "b/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..8c163d51900dc8c575d8c8950d5e60672e8e930c --- /dev/null +++ "b/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc总公司客户管理按照父ID查询区域,2293,2293-3,sit,bs +主数据平台:运营后台管理系统总公司客户管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_member_headcompany_customer" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +#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, "payload3") + +""" + 场景:总公司客户管理() + 用例名称:总公司客户管理按照父ID查询区域(总公司客户管理) + 输出:{"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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.py" "b/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..eda8e8e18feef80d917579ebb5be2d666f8636a7 --- /dev/null +++ "b/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.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_member_headcompany_customer" + +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") + +""" + 场景:总公司客户管理() + 用例名称:总公司客户管理查询公司选项(总公司客户管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\351\241\265\351\235\242.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\351\241\265\351\235\242.py" "b/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\351\241\265\351\235\242.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..789612737c3ee17d9d78bf6e1ad6178cdfdae9f5 --- /dev/null +++ "b/air_case/cmdc_member_headcompany_customer/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\351\241\265\351\235\242.air/\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242\346\200\273\345\205\254\345\217\270\345\256\242\346\210\267\351\241\265\351\235\242.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_member_headcompany_customer" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url1") +print("\033[031murl============\033[0m",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) +print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_member_oldcustomer_change/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.air/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.py" "b/air_case/cmdc_member_oldcustomer_change/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.air/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.py" index b771954e25642742170836f161a0762e398fe86b..43b8cae652d63ba462e6ee2307bcd6a877e9217a 100644 --- "a/air_case/cmdc_member_oldcustomer_change/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.air/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.py" +++ "b/air_case/cmdc_member_oldcustomer_change/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.air/\350\200\201\345\256\242\346\210\267\345\217\230\346\233\264\345\255\227\345\205\270\346\237\245\350\257\242.py" @@ -31,9 +31,9 @@ request_body = commonFuc().get_business_data(module, "payload4") """ # 发送请求 result = requests.get(url, json=request_body, headers=headers) -print("\033[031mresult1============\033[0m",result) +#print("\033[031mresult1============\033[0m",result) result = json.loads(result.content) -print("\033[031mresult2============\033[0m",result) +#print("\033[031mresult2============\033[0m",result) # 获取预期结果 check_dict = commonFuc().get_business_data(module, "checkDict4") print("\033[031mcheck_dict============\033[0m",check_dict) diff --git "a/air_case/cmdc_member_othercustomer/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.py" "b/air_case/cmdc_member_othercustomer/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..603af6d07b1056f3d631e297fc1c70037dacfe3f --- /dev/null +++ "b/air_case/cmdc_member_othercustomer/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.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_member_othercustomer" + +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") + +""" + 场景:他营客户管理() + 用例名称:他营客户管理按照公司代码查询公司选项(他营客户管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_member_othercustomer/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242.air/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242.py" "b/air_case/cmdc_member_othercustomer/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242.air/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..75a20ae60be8cf0b6f6a9cf5c3f52a641717cfbb --- /dev/null +++ "b/air_case/cmdc_member_othercustomer/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242.air/\344\273\226\350\220\245\345\256\242\346\210\267\347\256\241\347\220\206\346\237\245\350\257\242.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_member_othercustomer" + +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.get(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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\344\272\272\345\221\230\346\237\245\350\257\242\351\241\265\351\235\242.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\344\272\272\345\221\230\346\237\245\350\257\242\351\241\265\351\235\242.py" "b/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\344\272\272\345\221\230\346\237\245\350\257\242\351\241\265\351\235\242.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\344\272\272\345\221\230\346\237\245\350\257\242\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..5d97a8ed4ed71a5d69287f4d4f7ce27db3be2d7c --- /dev/null +++ "b/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\344\272\272\345\221\230\346\237\245\350\257\242\351\241\265\351\235\242.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\344\272\272\345\221\230\346\237\245\350\257\242\351\241\265\351\235\242.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_member_otherpersonnel" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\350\247\222\350\211\262\346\237\245\350\257\242.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\350\247\222\350\211\262\346\237\245\350\257\242.py" "b/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\350\247\222\350\211\262\346\237\245\350\257\242.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\350\247\222\350\211\262\346\237\245\350\257\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..99753ef6b9147a50b63a11fe639c62499edacc05 --- /dev/null +++ "b/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\350\247\222\350\211\262\346\237\245\350\257\242.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\344\270\211\346\226\271\350\247\222\350\211\262\346\237\245\350\257\242.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_member_otherpersonnel" + +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") + +""" + 场景:他营人员管理() + 用例名称:他营人员管理三方角色查询(他营人员管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.py" "b/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..db07b5becb552e5e90fdbc17e676a00721ea70cd --- /dev/null +++ "b/air_case/cmdc_member_otherpersonnel/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.air/\344\273\226\350\220\245\344\272\272\345\221\230\347\256\241\347\220\206\346\214\211\347\205\247\345\205\254\345\217\270\344\273\243\347\240\201\346\237\245\350\257\242\345\205\254\345\217\270\351\200\211\351\241\271.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_member_otherpersonnel" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +#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, "payload3") + +""" + 场景:他营人员管理() + 用例名称:他营人员管理按照公司代码查询公司选项(他营人员管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_member_subpersonnel/\345\255\220\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206\346\237\245\350\257\242\344\272\272\345\221\230\350\247\222\350\211\262ID.air/\345\255\220\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206\346\237\245\350\257\242\344\272\272\345\221\230\350\247\222\350\211\262ID.py" "b/air_case/cmdc_member_subpersonnel/\345\255\220\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206\346\237\245\350\257\242\344\272\272\345\221\230\350\247\222\350\211\262ID.air/\345\255\220\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206\346\237\245\350\257\242\344\272\272\345\221\230\350\247\222\350\211\262ID.py" new file mode 100644 index 0000000000000000000000000000000000000000..653ea24fa41797dc701a82d87d1f59c4b87b2c2a --- /dev/null +++ "b/air_case/cmdc_member_subpersonnel/\345\255\220\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206\346\237\245\350\257\242\344\272\272\345\221\230\350\247\222\350\211\262ID.air/\345\255\220\345\205\254\345\217\270\344\272\272\345\221\230\347\256\241\347\220\206\346\237\245\350\257\242\344\272\272\345\221\230\350\247\222\350\211\262ID.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc子公司人员管理查询人员角色ID,2293,2293-3,sit,bs +主数据平台:运营后台管理系统子公司人员管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_member_subpersonnel" + +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") + +""" + 场景:子公司人员管理() + 用例名称:子公司人员管理查询人员角色ID(子公司人员管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277.py" "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277.py" new file mode 100644 index 0000000000000000000000000000000000000000..e5c6e3e01d61a9364f851f31658a9076cc206bac --- /dev/null +++ "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277.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_order_debt" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:子站欠货综合管理() + 用例名称:子站欠货综合管理查询产品线(子站欠货综合管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict5") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\345\210\227\350\241\250\351\241\265.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\345\210\227\350\241\250\351\241\265.py" "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\345\210\227\350\241\250\351\241\265.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\345\210\227\350\241\250\351\241\265.py" new file mode 100644 index 0000000000000000000000000000000000000000..d028c9728304e3d478b7f55d93280ea21e37f4ed --- /dev/null +++ "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\345\210\227\350\241\250\351\241\265.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\346\237\245\350\257\242\345\210\227\350\241\250\351\241\265.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_order_debt" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:子站欠货综合管理() + 用例名称:子站欠货综合管理查询列表页(子站欠货综合管理) + 输出:{"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, "checkDict4") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\346\254\240\350\264\247\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\346\254\240\350\264\247\345\210\227\350\241\250.py" "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\346\254\240\350\264\247\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\346\254\240\350\264\247\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..16b139eb49d18422dbdc1036c6305cc49eaf65f5 --- /dev/null +++ "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\346\254\240\350\264\247\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\346\254\240\350\264\247\345\210\227\350\241\250.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_order_debt" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:子站欠货综合管理() + 用例名称:子站欠货综合管理获取欠货列表(子站欠货综合管理) + 输出:{"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, "checkDict3") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..d50fd3bfb64fc8fc197894197be27618ba8ad7e4 --- /dev/null +++ "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.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_order_debt" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6") +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, "payload6") + +""" + 场景:子站欠货综合管理() + 用例名称:子站欠货综合管理获取生产厂商(子站欠货综合管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict6") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..11ee2489492bd6e8085d1e3cd4b6a404426d2ddb --- /dev/null +++ "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.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_order_debt" + +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_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.py" "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..e81294e784e26c5bf5c304164cfb68fcd143ddec --- /dev/null +++ "b/air_case/cmdc_order_debt/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\254\240\350\264\247\347\273\274\345\220\210\347\256\241\347\220\206\350\216\267\345\217\226\351\241\271\347\233\256\345\210\227\350\241\250.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_order_debt" + +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") + +""" + 场景:子站欠货综合管理() + 用例名称:子站欠货综合管理获取项目列表(子站欠货综合管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225.air/\345\206\215\346\235\245\344\270\200\345\215\225.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225.air/\345\206\215\346\235\245\344\270\200\345\215\225.py" new file mode 100644 index 0000000000000000000000000000000000000000..c02de40fad5abb6c1685b49f7395bd9141c3b49a --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225.air/\345\206\215\346\235\245\344\270\200\345\215\225.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:再来一单() + 用例名称:再来一单(再来一单) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\345\210\227\345\207\272\347\224\250\346\210\267\345\234\260\345\235\200.air/\345\206\215\346\235\245\344\270\200\345\215\225\345\210\227\345\207\272\347\224\250\346\210\267\345\234\260\345\235\200.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\345\210\227\345\207\272\347\224\250\346\210\267\345\234\260\345\235\200.air/\345\206\215\346\235\245\344\270\200\345\215\225\345\210\227\345\207\272\347\224\250\346\210\267\345\234\260\345\235\200.py" new file mode 100644 index 0000000000000000000000000000000000000000..42a97903d6d05d1892c84a49df3be4048f9beeb0 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\345\210\227\345\207\272\347\224\250\346\210\267\345\234\260\345\235\200.air/\345\206\215\346\235\245\344\270\200\345\215\225\345\210\227\345\207\272\347\224\250\346\210\267\345\234\260\345\235\200.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url13") +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, "payload13") + +""" + 场景:再来一单() + 用例名称:再来一单列出用户地址(再来一单) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict13") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\345\244\207\346\263\250\351\205\215\347\275\256\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\345\244\207\346\263\250\351\205\215\347\275\256\345\210\227\350\241\250.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\345\244\207\346\263\250\351\205\215\347\275\256\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\345\244\207\346\263\250\351\205\215\347\275\256\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..10bd45e05a4358e93ca92cbe12dfbc614053e19a --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\345\244\207\346\263\250\351\205\215\347\275\256\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\345\244\207\346\263\250\351\205\215\347\275\256\345\210\227\350\241\250.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6") +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, "payload6") + +""" + 场景:再来一单() + 用例名称:再来一单备注配置列表(再来一单) + 输出:{"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, "checkDict6") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..26b2cc9e8f6eb833b25be3d9ac7609495e664af4 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc再来一单按公司ID查询web站点,2293,2293-3,sit,bs +主数据平台:运营后台管理系统再来一单接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_order_onemoreorder" + +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") + +""" + 场景:再来一单() + 用例名称:再来一单按公司ID查询web站点(再来一单) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242\351\241\265\351\235\242.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242\351\241\265\351\235\242.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242\351\241\265\351\235\242.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..90bd298840ab5bb7ad89924f323937295c4728d9 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242\351\241\265\351\235\242.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242\351\241\265\351\235\242.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc再来一单按公司ID查询页面,2293,2293-3,sit,bs +主数据平台:运营后台管理系统再来一单接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_order_onemoreorder" + +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") + +""" + 场景:再来一单() + 用例名称:再来一单按公司ID查询页面(再来一单) + 输出:{"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/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..b12aca8338dbfd7dd3b4c25590fe858d36e2be67 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc再来一单按父ID查询区域,2293,2293-3,sit,bs +主数据平台:运营后台管理系统再来一单接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:再来一单() + 用例名称:再来一单按父ID查询区域(再来一单) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict5") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\350\247\204\345\210\231\350\216\267\345\217\226\345\272\223\345\255\230.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\350\247\204\345\210\231\350\216\267\345\217\226\345\272\223\345\255\230.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\350\247\204\345\210\231\350\216\267\345\217\226\345\272\223\345\255\230.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\350\247\204\345\210\231\350\216\267\345\217\226\345\272\223\345\255\230.py" new file mode 100644 index 0000000000000000000000000000000000000000..2fb699c0094b7f2653b75ec5fd4281b10de4b938 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\350\247\204\345\210\231\350\216\267\345\217\226\345\272\223\345\255\230.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\214\211\350\247\204\345\210\231\350\216\267\345\217\226\345\272\223\345\255\230.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url14") +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, "payload14") + +""" + 场景:再来一单() + 用例名称:再来一单按规则获取库存(再来一单) + 输出:{"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, "checkDict14") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..87f72fa8da1e76633773734c8112422c20f4ca79 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\206\215\346\235\245\344\270\200\345\215\225\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:再来一单() + 用例名称:再来一单查询产品线名称(再来一单) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict4") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\347\244\274\347\211\251\344\272\247\345\223\201Vo\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\347\244\274\347\211\251\344\272\247\345\223\201Vo\345\210\227\350\241\250.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\347\244\274\347\211\251\344\272\247\345\223\201Vo\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\347\244\274\347\211\251\344\272\247\345\223\201Vo\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..b8d01d406ffd584ddf2b23f35fe557ae532fa647 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\347\244\274\347\211\251\344\272\247\345\223\201Vo\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\347\244\274\347\211\251\344\272\247\345\223\201Vo\345\210\227\350\241\250.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc再来一单礼物产品Vo列表,2293,2293-3,sit,bs +主数据平台:运营后台管理系统再来一单接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url10") +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, "payload10") + +""" + 场景:再来一单() + 用例名称:再来一单礼物产品Vo列表(再来一单) + 输出:{"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, "checkDict10") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\210\346\264\273\345\212\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\210\346\264\273\345\212\250.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\210\346\264\273\345\212\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\210\346\264\273\345\212\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..3a753fa6830da8746e50193eb4dae666cbf5bdd1 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\210\346\264\273\345\212\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\210\346\264\273\345\212\250.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url9") +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, "payload9") + +""" + 场景:再来一单() + 用例名称:再来一单获取圈活动(再来一单) + 输出:{"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, "checkDict9") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\260\345\235\200\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\260\345\235\200\345\210\227\350\241\250.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\260\345\235\200\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\260\345\235\200\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..563dfdda9d67c1069b2f2dec9ef14d67be9b0081 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\260\345\235\200\345\210\227\350\241\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\345\234\260\345\235\200\345\210\227\350\241\250.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url12") +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, "payload12") + +""" + 场景:再来一单() + 用例名称:再来一单获取地址列表(再来一单) + 输出:{"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, "checkDict12") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\347\244\274\345\223\201\345\234\210\346\264\273\345\212\250\350\247\204\345\210\231.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\347\244\274\345\223\201\345\234\210\346\264\273\345\212\250\350\247\204\345\210\231.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\347\244\274\345\223\201\345\234\210\346\264\273\345\212\250\350\247\204\345\210\231.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\347\244\274\345\223\201\345\234\210\346\264\273\345\212\250\350\247\204\345\210\231.py" new file mode 100644 index 0000000000000000000000000000000000000000..8f4a776a1078360004a73035d6b91a4355832fae --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\347\244\274\345\223\201\345\234\210\346\264\273\345\212\250\350\247\204\345\210\231.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\347\244\274\345\223\201\345\234\210\346\264\273\345\212\250\350\247\204\345\210\231.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url8") +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, "payload8") + +""" + 场景:再来一单() + 用例名称:再来一单获取礼品圈活动规则(再来一单) + 输出:{"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, "checkDict8") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\346\264\273\345\212\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\346\264\273\345\212\250.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\346\264\273\345\212\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\346\264\273\345\212\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..e8751614a104c38421bc4a06543fe50122bbbfd6 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\346\264\273\345\212\250.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\346\264\273\345\212\250.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7") +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, "payload7") + +""" + 场景:再来一单() + 用例名称:再来一单获取购物车活动(再来一单) + 输出:{"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, "checkDict7") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\350\264\255\344\271\260\351\233\266.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\350\264\255\344\271\260\351\233\266.py" "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\350\264\255\344\271\260\351\233\266.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\350\264\255\344\271\260\351\233\266.py" new file mode 100644 index 0000000000000000000000000000000000000000..22dcf0f6bbf4fac51207ee2de1f2ffd806721db5 --- /dev/null +++ "b/air_case/cmdc_order_onemoreorder/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\350\264\255\344\271\260\351\233\266.air/\345\206\215\346\235\245\344\270\200\345\215\225\350\216\267\345\217\226\350\264\255\347\211\251\350\275\246\350\264\255\344\271\260\351\233\266.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_order_onemoreorder" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url11") +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, "payload11") + +""" + 场景:再来一单() + 用例名称:再来一单再来一单获取购物车购买零(再来一单) + 输出:{"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, "checkDict11") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_order_outlogistics/\345\255\220\347\253\231\347\211\251\346\265\201\344\277\241\346\201\257\347\273\264\346\212\244.air/\345\255\220\347\253\231\347\211\251\346\265\201\344\277\241\346\201\257\347\273\264\346\212\244.py" "b/air_case/cmdc_order_outlogistics/\345\255\220\347\253\231\347\211\251\346\265\201\344\277\241\346\201\257\347\273\264\346\212\244.air/\345\255\220\347\253\231\347\211\251\346\265\201\344\277\241\346\201\257\347\273\264\346\212\244.py" new file mode 100644 index 0000000000000000000000000000000000000000..372614f32a609d8160b0955c49842e000df57bc8 --- /dev/null +++ "b/air_case/cmdc_order_outlogistics/\345\255\220\347\253\231\347\211\251\346\265\201\344\277\241\346\201\257\347\273\264\346\212\244.air/\345\255\220\347\253\231\347\211\251\346\265\201\344\277\241\346\201\257\347\273\264\346\212\244.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_order_outlogistics" + +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_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.py" "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..64b5d243c3eca72b96d59a56115407207e8be602 --- /dev/null +++ "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\237\245\350\257\242web\347\253\231\347\202\271.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc子站采购计划管理按公司ID查询web站点,2293,2293-3,sit,bs +主数据平台:运营后台管理系统子站采购计划管理查询采购页面接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_order_procurement" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:子站采购计划管理() + 用例名称:子站采购计划管理按公司ID查询web站点(子站采购计划管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict4") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\346\234\210\344\273\275\344\277\241\346\201\257.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\346\234\210\344\273\275\344\277\241\346\201\257.py" "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\346\234\210\344\273\275\344\277\241\346\201\257.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\346\234\210\344\273\275\344\277\241\346\201\257.py" new file mode 100644 index 0000000000000000000000000000000000000000..2e96f5762cda9e507d26efa58e6f5c54bf67443b --- /dev/null +++ "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\346\234\210\344\273\275\344\277\241\346\201\257.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\346\234\210\344\273\275\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_order_procurement" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:子站采购计划管理() + 用例名称:子站采购计划管理查询月份信息(子站采购计划管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict3") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\346\227\245\346\234\237\345\210\227\350\241\250.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\346\227\245\346\234\237\345\210\227\350\241\250.py" "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\346\227\245\346\234\237\345\210\227\350\241\250.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\346\227\245\346\234\237\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..6d6ff51f1c960156a235155b392591f172cd8567 --- /dev/null +++ "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\346\227\245\346\234\237\345\210\227\350\241\250.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\346\227\245\346\234\237\345\210\227\350\241\250.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_order_procurement" + +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") + +""" + 场景:子站采购计划管理() + 用例名称:子站采购计划管理查询采购日期列表(子站采购计划管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\351\241\265\351\235\242.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\351\241\265\351\235\242.py" "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\351\241\265\351\235\242.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..5ab58030f5c619ba4f65859f7dfc37d03be4ccfc --- /dev/null +++ "b/air_case/cmdc_order_procurement/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\351\241\265\351\235\242.air/\345\255\220\347\253\231\351\207\207\350\264\255\350\256\241\345\210\222\347\256\241\347\220\206\346\237\245\350\257\242\351\207\207\350\264\255\351\241\265\351\235\242.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_order_procurement" + +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_order_redticketdetail/\347\272\242\347\245\250\346\230\216\347\273\206\350\241\250.air/\347\272\242\347\245\250\346\230\216\347\273\206\350\241\250.py" "b/air_case/cmdc_order_redticketdetail/\347\272\242\347\245\250\346\230\216\347\273\206\350\241\250.air/\347\272\242\347\245\250\346\230\216\347\273\206\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..361296683ea89ad02d45e267b58b58acb7fbd1fa --- /dev/null +++ "b/air_case/cmdc_order_redticketdetail/\347\272\242\347\245\250\346\230\216\347\273\206\350\241\250.air/\347\272\242\347\245\250\346\230\216\347\273\206\350\241\250.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_order_redticketdetail" + +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_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242.py" "b/air_case/cmdc_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..8a83ed087419c653a71c127e40eec9d5d26d5b92 --- /dev/null +++ "b/air_case/cmdc_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242.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_order_seal" + +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_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..00dddcba3897231458b804a1ccb9c2a2bde823fa --- /dev/null +++ "b/air_case/cmdc_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_order_seal" + +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") + +""" + 场景:子站用印需求单管理() + 用例名称:子站用印需求单管理查询产品线名称(子站用印需求单管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..67a2a69a5cd684e8b145f1beee17966af207a433 --- /dev/null +++ "b/air_case/cmdc_order_seal/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\347\224\250\345\215\260\351\234\200\346\261\202\345\215\225\347\256\241\347\220\206\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_order_seal" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:子站用印需求单管理() + 用例名称:子站用印需求单管理查询所有产品线名称(子站用印需求单管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict3") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_order_suppliersaleTask/\345\255\220\347\253\231\345\216\202\345\256\266\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221.air/\345\255\220\347\253\231\345\216\202\345\256\266\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221.py" "b/air_case/cmdc_order_suppliersaleTask/\345\255\220\347\253\231\345\216\202\345\256\266\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221.air/\345\255\220\347\253\231\345\216\202\345\256\266\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221.py" new file mode 100644 index 0000000000000000000000000000000000000000..c88a8b916fb7228fd42c6ad3b1a693c825b81824 --- /dev/null +++ "b/air_case/cmdc_order_suppliersaleTask/\345\255\220\347\253\231\345\216\202\345\256\266\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221.air/\345\255\220\347\253\231\345\216\202\345\256\266\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221.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_order_seal" + +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_order_suppliersaleTask/\345\255\220\347\253\231\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_order_suppliersaleTask/\345\255\220\347\253\231\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..717cfa4388b0b6b6609501d73fbc973ae6ea2498 --- /dev/null +++ "b/air_case/cmdc_order_suppliersaleTask/\345\255\220\347\253\231\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\255\220\347\253\231\351\224\200\345\224\256\344\273\273\345\212\241\344\270\213\345\217\221\346\237\245\350\257\242\346\211\200\346\234\211\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_order_seal" + +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") + +""" + 场景:子站厂家销售任务下发() + 用例名称:子站厂家销售任务下发查询所有产品线名称(子站厂家销售任务下发) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +#print("\033[031mresult============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203.py" "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203.py" new file mode 100644 index 0000000000000000000000000000000000000000..657c094e03fd89017f08e682545fbb37f8d657ed --- /dev/null +++ "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品信息发布,2293,2293-2,sit,bs +主数据平台:运营后台管理系统商品信息发布接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_info_release" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:商品信息发布(商品信息发布) + 用例名称:商品信息发布(商品信息发布) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict3") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.py" "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.py" new file mode 100644 index 0000000000000000000000000000000000000000..48b25926154679651955f3155e09fd2086db3669 --- /dev/null +++ "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品信息发布按公司ID无代码查询网站,2293,2293-2,sit,bs +主数据平台:运营后台管理系统商品信息发布接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_info_release" + +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") + +""" + 场景:商品信息发布(商品信息发布) + 用例名称:商品信息发布商品信息发布按公司ID无代码查询网站(商品信息发布) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..a64b9c5913a7f66291a0d44dd4292d56cfa6cafe --- /dev/null +++ "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品信息发布查询产品线名称,2293,2293-2,sit,bs +主数据平台:运营后台管理系统商品信息发布接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_info_release" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:商品信息发布(商品信息发布) + 用例名称:商品信息发布查询产品线名称(商品信息发布) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict5") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..4c117df627696fc685d58aad510274e492492e5c --- /dev/null +++ "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\225\206\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品信息发布获取生产厂商,2293,2293-2,sit,bs +主数据平台:运营后台管理系统商品信息发布接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_info_release" + +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.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_info_release/\345\225\206\345\223\201\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\351\200\211\346\213\251\345\267\262\345\217\221\345\270\203\344\272\247\345\223\201\347\261\273\345\210\253\351\200\211\351\241\271.air/\345\225\206\345\223\201\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\351\200\211\346\213\251\345\267\262\345\217\221\345\270\203\344\272\247\345\223\201\347\261\273\345\210\253\351\200\211\351\241\271.py" "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\351\200\211\346\213\251\345\267\262\345\217\221\345\270\203\344\272\247\345\223\201\347\261\273\345\210\253\351\200\211\351\241\271.air/\345\225\206\345\223\201\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\351\200\211\346\213\251\345\267\262\345\217\221\345\270\203\344\272\247\345\223\201\347\261\273\345\210\253\351\200\211\351\241\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..62dcec93f2fcbb5a8457eb9946b91fa82ee4daa3 --- /dev/null +++ "b/air_case/cmdc_product_info_release/\345\225\206\345\223\201\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\351\200\211\346\213\251\345\267\262\345\217\221\345\270\203\344\272\247\345\223\201\347\261\273\345\210\253\351\200\211\351\241\271.air/\345\225\206\345\223\201\345\223\201\344\277\241\346\201\257\345\217\221\345\270\203\351\200\211\346\213\251\345\267\262\345\217\221\345\270\203\344\272\247\345\223\201\347\261\273\345\210\253\351\200\211\351\241\271.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品信息发布选择已发布产品类别选项,2293,2293-2,sit,bs +主数据平台:运营后台管理系统商品信息发布接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_info_release" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:商品信息发布(商品信息发布) + 用例名称:商品信息发布选择已发布产品类别选项(商品信息发布) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict4") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206.py" "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..27cbe2a946650a87a60d34017267c0c2f4d05bd6 --- /dev/null +++ "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品价格管理,2293,2293-4,sit,bs +主数据平台:运营后台管理系统商品价格管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_price" + +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") + +""" + 场景:商品价格管理() + 用例名称:商品价格管理(商品价格管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.py" "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.py" new file mode 100644 index 0000000000000000000000000000000000000000..610e84ba57f1a710d020b2d3911ca4e24600801d --- /dev/null +++ "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\214\211\345\205\254\345\217\270ID\346\227\240\344\273\243\347\240\201\346\237\245\350\257\242\347\275\221\347\253\231.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品价格管理按公司ID无代码查询网站,2293,2293-4,sit,bs +主数据平台:运营后台管理系统商品价格管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_price" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:商品价格管理() + 用例名称:商品价格管理按公司ID无代码查询网站(商品价格管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict4") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..8ef0318ed62a5177b65ede2d8e9626cfb9cbcdc8 --- /dev/null +++ "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品价格管理查询产品线名称,2293,2293-4,sit,bs +主数据平台:运营后台管理系统商品价格管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_price" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:商品价格管理() + 用例名称:商品价格管理查询产品线名称(商品价格管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict3") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\205\215\347\275\256.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\205\215\347\275\256.py" "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\205\215\347\275\256.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\205\215\347\275\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..da3ad947f6ce3320af5cb248c2af73a19fbfbd6f --- /dev/null +++ "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\205\215\347\275\256.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\345\205\254\345\217\270\351\205\215\347\275\256.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品价格管理查询公司配置,2293,2293-4,sit,bs +主数据平台:运营后台管理系统商品价格管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_price" + +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.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\346\227\240\346\225\210\346\225\260\351\207\217.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\346\227\240\346\225\210\346\225\260\351\207\217.py" "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\346\227\240\346\225\210\346\225\260\351\207\217.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\346\227\240\346\225\210\346\225\260\351\207\217.py" new file mode 100644 index 0000000000000000000000000000000000000000..7aea6d90bdc169f7735ac1f861dc19b52878fabd --- /dev/null +++ "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\346\227\240\346\225\210\346\225\260\351\207\217.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\346\227\240\346\225\210\346\225\260\351\207\217.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品价格管理查询无效数量,2293,2293-4,sit,bs +主数据平台:运营后台管理系统商品价格管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_price" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:商品价格管理() + 用例名称:商品价格管理查询无效数量(商品价格管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict5") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\350\277\207\346\234\237\346\225\260\351\207\217.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\350\277\207\346\234\237\346\225\260\351\207\217.py" "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\350\277\207\346\234\237\346\225\260\351\207\217.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\350\277\207\346\234\237\346\225\260\351\207\217.py" new file mode 100644 index 0000000000000000000000000000000000000000..77779bd2ce6eec3301cbf4504c1219096cc23e3a --- /dev/null +++ "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\350\277\207\346\234\237\346\225\260\351\207\217.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\346\237\245\350\257\242\350\277\207\346\234\237\346\225\260\351\207\217.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品价格管理查询过期数量,2293,2293-4,sit,bs +主数据平台:运营后台管理系统商品价格管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_price" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6") +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, "payload6") + +""" + 场景:商品价格管理() + 用例名称:商品价格管理查询过期数量(商品价格管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict6") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..cfa9df33a155adcfe8cb2407a899a62a1f92757a --- /dev/null +++ "b/air_case/cmdc_product_price/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\345\225\206\345\223\201\344\273\267\346\240\274\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" @@ -0,0 +1,40 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc商品价格管理获取生产厂商,2293,2293-4,sit,bs +主数据平台:运营后台管理系统商品价格管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_price" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7") +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, "payload7") + +""" + 场景:商品价格管理() + 用例名称:商品价格管理获取生产厂商(商品价格管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict7") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_show/\345\211\215\345\217\260\345\225\206\345\223\201\345\261\225\347\244\272.air/\345\211\215\345\217\260\345\225\206\345\223\201\345\261\225\347\244\272.py" "b/air_case/cmdc_product_show/\345\211\215\345\217\260\345\225\206\345\223\201\345\261\225\347\244\272.air/\345\211\215\345\217\260\345\225\206\345\223\201\345\261\225\347\244\272.py" new file mode 100644 index 0000000000000000000000000000000000000000..d65130f86148f65635d3da41401b4c4938d23066 --- /dev/null +++ "b/air_case/cmdc_product_show/\345\211\215\345\217\260\345\225\206\345\223\201\345\261\225\347\244\272.air/\345\211\215\345\217\260\345\225\206\345\223\201\345\261\225\347\244\272.py" @@ -0,0 +1,74 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc前台商品展示,2293,2293-7,sit,bs +主数据平台:多采商城获取需求单审核接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.多采商城登录.多采商城登录 import CmdcMaiiLogin +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + +module = "cmdc_product_show" + +# 第一步登录多采商城 +# 获取登录所需账号密码 +username = commonFuc().get_business_data(module, "username1") +password = commonFuc().get_business_data(module, "password1") +# 获取登录后Cmdc_access_token +cmdc_access_token = CmdcMaiiLogin(username, password).get_token() +# print(cmdc_access_token) +headers1 = commonFuc().get_business_data(module, "json_headers1", cmdc_access_token) +# print(headers1) + +# 第二步创建并提交需求单 +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url1") +# print(url) +request_body = commonFuc().get_business_data(module, "payload1") +# print(request_body) +result = requests.post(url, json=request_body, headers=headers1) +result = json.loads(result.content) +# print(result) + +# 第三步登录后台管理系统 +# 获取登录所需账号密码 +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() +# print(cmdc_access_token) +headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_token) +# print(headers) + +# 第四步在需求单列表查询刚刚创建的需求单 +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url2") +# print(url) +request_body = commonFuc().get_business_data(module, "payload2") +print(request_body) +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) + +# 第五步进行需求单审核处理 +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +# print(url) +request_body = commonFuc().get_business_data(module, "payload3") +# print(request_body) +""" + 场景:通过快速下单入口提交创建需求单,并进行审核通过操作 + 用例名称:通过快速下单入口提交创建并审核需求单 + 输出:{"success":true,"code":"200","message":"ok","data":null,"freshToken":null} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +# print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240oss.air/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240oss.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240oss.air/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240oss.py" new file mode 100644 index 0000000000000000000000000000000000000000..de5c0c41c9c50d5c29db2da92a8e6af44fa88282 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240oss.air/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240oss.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc上报植入-上传oss,2293,2293-3,sit,bs +主数据平台:上报植入接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url26") +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, "payload26") + +""" + 场景:上报植入() + 用例名称:上报植入-上传oss(上报植入) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict26") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240\345\270\246\346\226\207\344\273\266\345\220\215\345\220\216\347\274\200\347\232\204url.air/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240\345\270\246\346\226\207\344\273\266\345\220\215\345\220\216\347\274\200\347\232\204url.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240\345\270\246\346\226\207\344\273\266\345\220\215\345\220\216\347\274\200\347\232\204url.air/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240\345\270\246\346\226\207\344\273\266\345\220\215\345\220\216\347\274\200\347\232\204url.py" new file mode 100644 index 0000000000000000000000000000000000000000..86de03d9f3544db82351ba27daeb72501ec0e8d2 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240\345\270\246\346\226\207\344\273\266\345\220\215\345\220\216\347\274\200\347\232\204url.air/\344\270\212\346\212\245\346\244\215\345\205\245-\344\270\212\344\274\240\345\270\246\346\226\207\344\273\266\345\220\215\345\220\216\347\274\200\347\232\204url.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc上报植入-上传带文件名后缀的url,2293,2293-3,sit,bs +主数据平台:上报植入接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url27") +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, "payload27") + +""" + 场景:上报植入() + 用例名称:上报植入-上传带文件名后缀的url(上报植入) + 输出:{"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, "checkDict27") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\346\226\207\344\273\266\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245-\346\226\207\344\273\266\345\210\227\350\241\250.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\346\226\207\344\273\266\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245-\346\226\207\344\273\266\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..83c56ae151369530fa4928b0ce2a65e986620df3 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245-\346\226\207\344\273\266\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245-\346\226\207\344\273\266\345\210\227\350\241\250.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url28") +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, "payload28") + +""" + 场景:上报植入() + 用例名称:上报植入-文件列表(上报植入) + 输出:{"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, "checkDict28") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\345\210\227\350\241\250\346\237\245\350\257\242.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\345\210\227\350\241\250\346\237\245\350\257\242.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\345\210\227\350\241\250\346\237\245\350\257\242.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\345\210\227\350\241\250\346\237\245\350\257\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..97d98ba2c97ac7ca5aa57e5bcef86435df670a47 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\345\210\227\350\241\250\346\237\245\350\257\242.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\345\210\227\350\241\250\346\237\245\350\257\242.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:上报植入() + 用例名称:上报植入上报列表查询(上报植入) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict5") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\346\244\215\345\205\245\344\277\235\345\255\230.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\346\244\215\345\205\245\344\277\235\345\255\230.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\346\244\215\345\205\245\344\277\235\345\255\230.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\346\244\215\345\205\245\344\277\235\345\255\230.py" new file mode 100644 index 0000000000000000000000000000000000000000..6d054b6a686b9955e728b17f52533f1101874bc0 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\346\244\215\345\205\245\344\277\235\345\255\230.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\270\212\346\212\245\346\244\215\345\205\245\344\277\235\345\255\230.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:上报植入() + 用例名称:上报植入上报植入保存(上报植入) + 输出:{"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, "checkDict4") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\277\256\346\224\271\346\225\260\346\215\256\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\277\256\346\224\271\346\225\260\346\215\256\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\277\256\346\224\271\346\225\260\346\215\256\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\277\256\346\224\271\346\225\260\346\215\256\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277.py" new file mode 100644 index 0000000000000000000000000000000000000000..86f910f908a2301309657b542d4521bee861911f --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\344\277\256\346\224\271\346\225\260\346\215\256\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\344\277\256\346\224\271\346\225\260\346\215\256\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url20") +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, "payload20") + +""" + 场景:上报植入() + 用例名称:上报植入修改数据植入产品线(上报植入) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict20") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\210\240\351\231\244\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\210\240\351\231\244\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\210\240\351\231\244\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\210\240\351\231\244\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.py" new file mode 100644 index 0000000000000000000000000000000000000000..102ec9e412bf6b3b66ca15a24e763a67d12fd2a1 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\210\240\351\231\244\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\210\240\351\231\244\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url24") +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, "payload24") + +""" + 场景:上报植入() + 用例名称:上报植入删除数据植入生产批号(上报植入) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict24") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.py" new file mode 100644 index 0000000000000000000000000000000000000000..35e4f04c04d67f0c2416b7fddcb73418fc607e4e --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.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_reportbill" + +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") + +""" + 场景:上报植入() + 用例名称:上报植入前台上报导入(上报植入) + 输出:{"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/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.py" new file mode 100644 index 0000000000000000000000000000000000000000..6d054b6a686b9955e728b17f52533f1101874bc0 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:上报植入() + 用例名称:上报植入上报植入保存(上报植入) + 输出:{"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, "checkDict4") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\351\200\232\350\277\207\346\211\271\345\217\267\350\216\267\345\217\226\350\214\203\345\233\264\344\270\212\346\212\245\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\351\200\232\350\277\207\346\211\271\345\217\267\350\216\267\345\217\226\350\214\203\345\233\264\344\270\212\346\212\245\346\225\260\346\215\256.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\351\200\232\350\277\207\346\211\271\345\217\267\350\216\267\345\217\226\350\214\203\345\233\264\344\270\212\346\212\245\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\351\200\232\350\277\207\346\211\271\345\217\267\350\216\267\345\217\226\350\214\203\345\233\264\344\270\212\346\212\245\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..468559034e838f8becdd19a1cfbd837a49dd43d5 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\351\200\232\350\277\207\346\211\271\345\217\267\350\216\267\345\217\226\350\214\203\345\233\264\344\270\212\346\212\245\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\211\215\345\217\260\351\200\232\350\277\207\346\211\271\345\217\267\350\216\267\345\217\226\350\214\203\345\233\264\344\270\212\346\212\245\346\225\260\346\215\256.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_reportbill" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.py" new file mode 100644 index 0000000000000000000000000000000000000000..9055e1847cee0b64e455cf854374d62d20ad5e20 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url8") +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, "payload8") + +""" + 场景:上报植入() + 用例名称:上报植入后台上报导入(上报植入) + 输出:{"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, "checkDict8") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.py" new file mode 100644 index 0000000000000000000000000000000000000000..0396b01a487170235a51c29f8db7e9000a8b5bda --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\344\270\212\346\212\245\345\257\274\345\205\245\346\250\241\346\235\277.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7") +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, "payload7") + +""" + 场景:上报植入() + 用例名称:上报植入后台上报导入模板(上报植入) + 输出:{"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, "checkDict7") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\350\216\267\345\217\226\350\214\203\345\233\264\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\350\216\267\345\217\226\350\214\203\345\233\264\346\225\260\346\215\256.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\350\216\267\345\217\226\350\214\203\345\233\264\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\350\216\267\345\217\226\350\214\203\345\233\264\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..1e627504c65c1e29a084b85a598eb0a9b2f9691d --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\350\216\267\345\217\226\350\214\203\345\233\264\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\345\220\216\345\217\260\350\216\267\345\217\226\350\214\203\345\233\264\346\225\260\346\215\256.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url9") +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, "payload9") + +""" + 场景:上报植入() + 用例名称:上报植入后台获取范围数据(上报植入) + 输出:{"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, "checkDict9") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\344\270\212\346\212\245\345\210\240\351\231\244.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\344\270\212\346\212\245\345\210\240\351\231\244.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\344\270\212\346\212\245\345\210\240\351\231\244.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\344\270\212\346\212\245\345\210\240\351\231\244.py" new file mode 100644 index 0000000000000000000000000000000000000000..de9bb353153ff197e65cb214255e743e62c9bc42 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\344\270\212\346\212\245\345\210\240\351\231\244.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\344\270\212\346\212\245\345\210\240\351\231\244.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url13") +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, "payload13") + +""" + 场景:上报植入() + 用例名称:上报植入批量上报上报删除(上报植入) + 输出:{"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, "checkDict13") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\345\216\202\345\256\266.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\345\216\202\345\256\266.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\345\216\202\345\256\266.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\345\216\202\345\256\266.py" new file mode 100644 index 0000000000000000000000000000000000000000..7cd37b3e416086210fe95d0d67fb919cbb5b2f71 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\345\216\202\345\256\266.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\344\270\212\346\212\245\345\216\202\345\256\266.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url12") +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, "payload12") + +""" + 场景:上报植入() + 用例名称:上报植入批量上报厂家(上报植入) + 输出:{"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, "checkDict12") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\345\256\241\346\240\270\344\270\212\346\212\245\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\345\256\241\346\240\270\344\270\212\346\212\245\346\225\260\346\215\256.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\345\256\241\346\240\270\344\270\212\346\212\245\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\345\256\241\346\240\270\344\270\212\346\212\245\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..06886333e353deb21b05892f32404e8220115021 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\345\256\241\346\240\270\344\270\212\346\212\245\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\345\256\241\346\240\270\344\270\212\346\212\245\346\225\260\346\215\256.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url11") +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, "payload11") + +""" + 场景:上报植入() + 用例名称:上报植入批量审核上报数据(上报植入) + 输出:{"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, "checkDict11") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\346\226\260\345\242\236\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\346\226\260\345\242\236\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\346\226\260\345\242\236\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\346\226\260\345\242\236\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.py" new file mode 100644 index 0000000000000000000000000000000000000000..8b58b14fd2fe4564bed9ef8ed814a74ef72c41bb --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\346\226\260\345\242\236\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\211\271\351\207\217\346\226\260\345\242\236\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url23") +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, "payload23") + +""" + 场景:上报植入() + 用例名称:上报植入批量新增数据植入生产批号(上报植入) + 输出:{"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, "checkDict23") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\225\260\346\215\256\345\257\274\345\207\272.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\225\260\346\215\256\345\257\274\345\207\272.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\225\260\346\215\256\345\257\274\345\207\272.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\225\260\346\215\256\345\257\274\345\207\272.py" new file mode 100644 index 0000000000000000000000000000000000000000..effa5f067c3ea21eda070355575c3d87fe4f8d17 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\346\225\260\346\215\256\345\257\274\345\207\272.air/\344\270\212\346\212\245\346\244\215\345\205\245\346\225\260\346\215\256\345\257\274\345\207\272.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url16") +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, "payload16") + +""" + 场景:上报植入() + 用例名称:上报植入数据导出(上报植入) + 输出:{"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, "checkDict16") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..7279ce4e918f966d091a6ca24f90c8fd7c4decda --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url25") +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, "payload25") + +""" + 场景:上报植入() + 用例名称:上报植入生产批号列表(上报植入) + 输出:{"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, "checkDict25") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\344\270\212\346\212\245\346\244\215\345\205\245\347\273\237\350\256\241\346\225\260\351\207\217.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\344\270\212\346\212\245\346\244\215\345\205\245\347\273\237\350\256\241\346\225\260\351\207\217.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\344\270\212\346\212\245\346\244\215\345\205\245\347\273\237\350\256\241\346\225\260\351\207\217.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\344\270\212\346\212\245\346\244\215\345\205\245\347\273\237\350\256\241\346\225\260\351\207\217.py" new file mode 100644 index 0000000000000000000000000000000000000000..33ff68b117a1476d8174123b438a04fe468b28b0 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\344\270\212\346\212\245\346\244\215\345\205\245\347\273\237\350\256\241\346\225\260\351\207\217.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\344\270\212\346\212\245\346\244\215\345\205\245\347\273\237\350\256\241\346\225\260\351\207\217.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url14") +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, "payload14") + +""" + 场景:上报植入() + 用例名称:上报植入获取上报植入统计数量(上报植入) + 输出:{"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, "checkDict14") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\345\215\225\346\235\241\350\214\203\345\233\264\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\345\215\225\346\235\241\350\214\203\345\233\264\346\225\260\346\215\256.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\345\215\225\346\235\241\350\214\203\345\233\264\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\345\215\225\346\235\241\350\214\203\345\233\264\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..176a005c043ac2da11c79f68ee025530815bd56d --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\345\215\225\346\235\241\350\214\203\345\233\264\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\345\215\225\346\235\241\350\214\203\345\233\264\346\225\260\346\215\256.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url15") +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, "payload15") + +""" + 场景:上报植入() + 用例名称:上报植入获取单条范围数据(上报植入) + 输出:{"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, "checkDict15") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\226\260\345\242\236\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\226\260\345\242\236\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\346\225\260\346\215\256.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\226\260\345\242\236\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\226\260\345\242\236\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..65fd806f9fe90dc4a202e8751e579f51eb1bfd84 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\226\260\345\242\236\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\226\260\345\242\236\346\244\215\345\205\245\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\346\225\260\346\215\256.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url18") +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, "payload18") + +""" + 场景:上报植入() + 用例名称:上报植入获取新增植入产品线下拉数据(上报植入) + 输出:{"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, "checkDict18") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\244\215\345\205\245\345\210\227\350\241\250\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\345\210\227\350\241\250\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\244\215\345\205\245\345\210\227\350\241\250\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\345\210\227\350\241\250\346\225\260\346\215\256.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\244\215\345\205\245\345\210\227\350\241\250\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\345\210\227\350\241\250\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\244\215\345\205\245\345\210\227\350\241\250\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\345\210\227\350\241\250\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..8429f2e805520126c0b8c35a4ccca47a4c9175b4 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\244\215\345\205\245\345\210\227\350\241\250\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\345\210\227\350\241\250\346\225\260\346\215\256.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\346\244\215\345\205\245\345\210\227\350\241\250\344\272\247\345\223\201\347\272\277\344\270\213\346\213\211\345\210\227\350\241\250\346\225\260\346\215\256.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url19") +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, "payload19") + +""" + 场景:上报植入() + 用例名称:上报植入获取植入列表产品线下拉列表数据(上报植入) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict19") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\347\253\231\347\202\271\345\225\206\345\223\201.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\347\253\231\347\202\271\345\225\206\345\223\201.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\347\253\231\347\202\271\345\225\206\345\223\201.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\347\253\231\347\202\271\345\225\206\345\223\201.py" new file mode 100644 index 0000000000000000000000000000000000000000..a1ea8b15d34dd1655853229110de01f627000fc1 --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\347\253\231\347\202\271\345\225\206\345\223\201.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\216\267\345\217\226\347\253\231\347\202\271\345\225\206\345\223\201.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url22") +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, "payload22") + +""" + 场景:上报植入() + 用例名称:上报植入获取站点商品(上报植入) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict22") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\241\214\351\241\271\344\277\256\346\224\271.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\241\214\351\241\271\344\277\256\346\224\271.py" "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\241\214\351\241\271\344\277\256\346\224\271.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\241\214\351\241\271\344\277\256\346\224\271.py" new file mode 100644 index 0000000000000000000000000000000000000000..bc293900cdae903d2a3fd466e7202e94e341f2fa --- /dev/null +++ "b/air_case/cmdc_reportbill/\344\270\212\346\212\245\346\244\215\345\205\245\350\241\214\351\241\271\344\277\256\346\224\271.air/\344\270\212\346\212\245\346\244\215\345\205\245\350\241\214\351\241\271\344\277\256\346\224\271.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url10") +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, "payload10") + +""" + 场景:上报植入() + 用例名称:上报植入行项修改(上报植入) + 输出:{"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, "checkDict10") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.air/\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.py" "b/air_case/cmdc_reportbill/\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.air/\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..2a380cf876829e82d72b398321bd201a23b8abdd --- /dev/null +++ "b/air_case/cmdc_reportbill/\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.air/\346\225\260\346\215\256\346\244\215\345\205\245\347\224\237\344\272\247\346\211\271\345\217\267\345\210\227\350\241\250.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url17") +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, "payload17") + +""" + 场景:上报植入() + 用例名称:数据植入生产批号列表(上报植入) + 输出:{"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, "checkDict17") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill/\350\216\267\345\217\226\351\246\226\350\220\245\345\256\242\346\210\267.air/\350\216\267\345\217\226\351\246\226\350\220\245\345\256\242\346\210\267.py" "b/air_case/cmdc_reportbill/\350\216\267\345\217\226\351\246\226\350\220\245\345\256\242\346\210\267.air/\350\216\267\345\217\226\351\246\226\350\220\245\345\256\242\346\210\267.py" new file mode 100644 index 0000000000000000000000000000000000000000..df81a48db1771489bb2ffd256e18c165e880d201 --- /dev/null +++ "b/air_case/cmdc_reportbill/\350\216\267\345\217\226\351\246\226\350\220\245\345\256\242\346\210\267.air/\350\216\267\345\217\226\351\246\226\350\220\245\345\256\242\346\210\267.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_reportbill" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url21") +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, "payload21") + +""" + 场景:上报植入() + 用例名称:上报植入获取首营客户(上报植入) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict21") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\345\210\227\350\241\250.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\345\210\227\350\241\250.py" "b/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\345\210\227\350\241\250.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..f6c69231837fec679fb6de674ef6531d0f627d33 --- /dev/null +++ "b/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\345\210\227\350\241\250.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\345\210\227\350\241\250.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_reportbill_hospitalarchives" + +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.get(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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" "b/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..c7adf1e0e7a6f0423aab875c869e0788ccde5771 --- /dev/null +++ "b/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\214\211\347\205\247\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc医院档案管理查询按照父ID查询区域,2293,2293-3,sit,bs +主数据平台:医院档案管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_reportbill_hospitalarchives" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:医院档案管理() + 用例名称:医院档案管理查询按照父ID查询区域(医院档案管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\237\245\350\257\242\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\237\245\350\257\242\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" "b/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\237\245\350\257\242\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\237\245\350\257\242\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..dda09c1c7952898e26c260935e41fd2a350068db --- /dev/null +++ "b/air_case/cmdc_reportbill_hospitalarchives/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\237\245\350\257\242\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\214\273\351\231\242\346\241\243\346\241\210\347\256\241\347\220\206\346\237\245\350\257\242\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.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_reportbill_hospitalarchives" + +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") + +""" + 场景:医院档案管理() + 用例名称:医院档案管理查询销售公司列表(医院档案管理) + 输出:{"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/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..80669df2576dbf195f9a196fd1520b47ae7a1ed7 --- /dev/null +++ "b/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_reportbill_hospitalgrace" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:宽限期管理() + 用例名称:宽限期管理查询产品线名称(宽限期管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict3") +#print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\345\256\275\351\231\220\346\234\237\351\241\265\351\235\242.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\345\256\275\351\231\220\346\234\237\351\241\265\351\235\242.py" "b/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\345\256\275\351\231\220\346\234\237\351\241\265\351\235\242.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\345\256\275\351\231\220\346\234\237\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..5d3c6145a23ba394aeab6f96f4eca2fc6718d530 --- /dev/null +++ "b/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\345\256\275\351\231\220\346\234\237\351\241\265\351\235\242.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\346\237\245\350\257\242\345\256\275\351\231\220\346\234\237\351\241\265\351\235\242.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_reportbill_hospitalgrace" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" "b/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..b18289bdc30f2df10532c85661d50c28ec88dd0a --- /dev/null +++ "b/air_case/cmdc_reportbill_hospitalgrace/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\345\256\275\351\231\220\346\234\237\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.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_reportbill_hospitalgrace" + +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") + +""" + 场景:宽限期管理() + 用例名称:宽限期管理获取销售公司列表(宽限期管理) + 输出:{"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/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\347\234\213\350\257\246\346\203\205.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\347\234\213\350\257\246\346\203\205.py" "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\347\234\213\350\257\246\346\203\205.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\347\234\213\350\257\246\346\203\205.py" new file mode 100644 index 0000000000000000000000000000000000000000..e12d2141d81da82df60e0e9ea2d29782f089510f --- /dev/null +++ "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\347\234\213\350\257\246\346\203\205.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\347\234\213\350\257\246\346\203\205.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_reportbill_reportbillmanage" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6") +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, "payload6") + +""" + 场景:上报植入() + 用例名称:上报植入管理查看详情(上报植入管理) + 输出:{"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, "checkDict6") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..ed4ce2f78b58cf04e62d7fd12952f3b04303d533 --- /dev/null +++ "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\344\272\247\345\223\201\347\272\277\345\220\215\347\247\260.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_reportbill_reportbillmanage" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:上报植入() + 用例名称:上报植入管理查询产品线名称(上报植入管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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, "checkDict4") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\345\214\273\351\231\242\344\270\212\346\212\245\346\244\215\345\205\245\351\241\265\351\235\242.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\345\214\273\351\231\242\344\270\212\346\212\245\346\244\215\345\205\245\351\241\265\351\235\242.py" "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\345\214\273\351\231\242\344\270\212\346\212\245\346\244\215\345\205\245\351\241\265\351\235\242.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\345\214\273\351\231\242\344\270\212\346\212\245\346\244\215\345\205\245\351\241\265\351\235\242.py" new file mode 100644 index 0000000000000000000000000000000000000000..e0b0d4fae7116d33a946541376686a8e99879f3d --- /dev/null +++ "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\345\214\273\351\231\242\344\270\212\346\212\245\346\244\215\345\205\245\351\241\265\351\235\242.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\346\237\245\350\257\242\345\214\273\351\231\242\344\270\212\346\212\245\346\244\215\345\205\245\351\241\265\351\235\242.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_reportbill_reportbillmanage" + +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) +#print("\033[031mresult1============\033[0m",result) +result = json.loads(result.content) +#print("\033[031mresult2============\033[0m",result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\345\237\272\347\241\200\344\277\241\346\201\257.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\345\237\272\347\241\200\344\277\241\346\201\257.py" "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\345\237\272\347\241\200\344\277\241\346\201\257.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\345\237\272\347\241\200\344\277\241\346\201\257.py" new file mode 100644 index 0000000000000000000000000000000000000000..b54f02a2490f30cdf339c05b275ce33b1eaf3295 --- /dev/null +++ "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\345\237\272\347\241\200\344\277\241\346\201\257.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\345\237\272\347\241\200\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_reportbill_reportbillmanage" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:上报植入() + 用例名称:上报植入管理获取基础信息(上报植入管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict5") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..0c3ab5bf09dd4707a7c7b92ef7db06ca6c2b778b --- /dev/null +++ "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\347\224\237\344\272\247\345\216\202\345\225\206.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_reportbill_reportbillmanage" + +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") + +""" + 场景:上报植入() + 用例名称:上报植入管理获取生产厂商(上报植入管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(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/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..ac12b305c8b1dc47ec0fe0e3e2ff0f0ffc36c715 --- /dev/null +++ "b/air_case/cmdc_reportbill_reportbillmanage/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.air/\344\270\212\346\212\245\346\244\215\345\205\245\347\256\241\347\220\206\350\216\267\345\217\226\351\224\200\345\224\256\345\205\254\345\217\270\345\210\227\350\241\250.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_reportbill_reportbillmanage" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:上报植入() + 用例名称:上报植入管理获取销售公司列表(上报植入管理) + 输出:{"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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\344\270\211\346\226\271\345\217\230\346\233\264\346\270\205\345\215\225.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\344\270\211\346\226\271\345\217\230\346\233\264\346\270\205\345\215\225.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\344\270\211\346\226\271\345\217\230\346\233\264\346\270\205\345\215\225.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\344\270\211\346\226\271\345\217\230\346\233\264\346\270\205\345\215\225.py" new file mode 100644 index 0000000000000000000000000000000000000000..b27bee8881771921af2cd4190903f1501f4739ac --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\344\270\211\346\226\271\345\217\230\346\233\264\346\270\205\345\215\225.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\344\270\211\346\226\271\345\217\230\346\233\264\346\270\205\345\215\225.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_sitelicense_remind" + +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") + +""" + 场景:站点证照管理() + 用例名称:站点证照管理三方变更清单(站点证照管理) + 输出:{"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/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..ca18b1c353ca9fe8a6fe9f76c467953b253cf195 --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\214\211\347\210\266ID\346\237\245\350\257\242\345\214\272\345\237\237.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc站点证照管理按父ID查询区域,2293,2293-3,sit,bs +主数据平台:运营后台管理系统站点证照管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_sitelicense_remind" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:站点证照管理() + 用例名称:站点证照管理按父ID查询区域(站点证照管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict3") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..74ce17f8682a7c0fdc45e0365c2a05434651fd5d --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.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_sitelicense_remind" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6") +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, "payload6") + +""" + 场景:站点证照管理() + 用例名称:站点证照管理新的三个作用域(站点证照管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict6") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..ec38b177e68ec9fa7742928dc88a3c4bf6d4a778 --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\226\260\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.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_sitelicense_remind" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:站点证照管理() + 用例名称:站点证照管理新的两个作用域(站点证照管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict5") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..f2f0964a42891c81ef0735b50b2c824d0f252825 --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\211\344\270\252\344\275\234\347\224\250\345\237\237.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_sitelicense_remind" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7") +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, "payload7") + +""" + 场景:站点证照管理() + 用例名称:站点证照管理旧的三个作用域(站点证照管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict7") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.py" new file mode 100644 index 0000000000000000000000000000000000000000..03a9137452079913353af404951bb514a72cbdbc --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\227\247\347\232\204\344\270\244\344\270\252\344\275\234\347\224\250\345\237\237.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_sitelicense_remind" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url8") +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, "payload8") + +""" + 场景:站点证照管理() + 用例名称:站点证照管理旧的两个作用域(站点证照管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict8") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\344\270\211\346\226\271\345\217\230\346\233\264\346\230\216\347\273\206.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\344\270\211\346\226\271\345\217\230\346\233\264\346\230\216\347\273\206.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\344\270\211\346\226\271\345\217\230\346\233\264\346\230\216\347\273\206.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\344\270\211\346\226\271\345\217\230\346\233\264\346\230\216\347\273\206.py" new file mode 100644 index 0000000000000000000000000000000000000000..551d802e198e2d3c0a522f4f5a921b4c6d7a3da5 --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\344\270\211\346\226\271\345\217\230\346\233\264\346\230\216\347\273\206.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\344\270\211\346\226\271\345\217\230\346\233\264\346\230\216\347\273\206.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_sitelicense_remind" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:站点证照管理() + 用例名称:站点证照管理查询三方变更明细(站点证照管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict4") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\345\256\242\346\210\267\350\247\222\350\211\262\344\277\241\346\201\257.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\345\256\242\346\210\267\350\247\222\350\211\262\344\277\241\346\201\257.py" "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\345\256\242\346\210\267\350\247\222\350\211\262\344\277\241\346\201\257.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\345\256\242\346\210\267\350\247\222\350\211\262\344\277\241\346\201\257.py" new file mode 100644 index 0000000000000000000000000000000000000000..1e450ef3ed88266248684bdb50c8677b05c0f0ba --- /dev/null +++ "b/air_case/cmdc_sitelicense_remind/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\345\256\242\346\210\267\350\247\222\350\211\262\344\277\241\346\201\257.air/\347\253\231\347\202\271\350\257\201\347\205\247\347\256\241\347\220\206\346\237\245\350\257\242\345\256\242\346\210\267\350\247\222\350\211\262\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_sitelicense_remind" + +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.get(url, params=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, "checkDict1") +print("\033[031mcheck_dict============\033[0m",check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\210\227\350\241\250.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..ebe8751c2b30891863d68c4e4cf8fd46256bf6d8 --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\210\227\350\241\250.py" @@ -0,0 +1,42 @@ +# -*- 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_yapeicvd_reporting" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +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, "payload3") + +""" + 场景:子站报量管理() + 用例名称:子站报量管理列表(子站报量管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict3") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\220\214\346\255\245\345\216\202\345\256\266\346\227\245\345\277\227.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\220\214\346\255\245\345\216\202\345\256\266\346\227\245\345\277\227.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\220\214\346\255\245\345\216\202\345\256\266\346\227\245\345\277\227.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\220\214\346\255\245\345\216\202\345\256\266\346\227\245\345\277\227.py" new file mode 100644 index 0000000000000000000000000000000000000000..28a44c0c37e36b8b0182eb8127dd6347ca70ed95 --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\220\214\346\255\245\345\216\202\345\256\266\346\227\245\345\277\227.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\345\220\214\346\255\245\345\216\202\345\256\266\346\227\245\345\277\227.py" @@ -0,0 +1,42 @@ +# -*- 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_yapeicvd_reporting" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url8") +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, "payload8") + +""" + 场景:子站报量管理() + 用例名称:子站报量管理同步厂家日志(子站报量管理) + 输出:{"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, "checkDict8") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\344\271\260\346\226\271\345\220\215\347\247\260.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\344\271\260\346\226\271\345\220\215\347\247\260.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\344\271\260\346\226\271\345\220\215\347\247\260.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\344\271\260\346\226\271\345\220\215\347\247\260.py" new file mode 100644 index 0000000000000000000000000000000000000000..8b85c4e6fb18a525a7d85dbf77aa0bb11bdb29b1 --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\344\271\260\346\226\271\345\220\215\347\247\260.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\344\271\260\346\226\271\345\220\215\347\247\260.py" @@ -0,0 +1,42 @@ +# -*- 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_yapeicvd_reporting" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url4") +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, "payload4") + +""" + 场景:子站报量管理() + 用例名称:子站报量管理获取买方名称(子站报量管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict4") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\345\216\202\345\256\266\345\225\206\345\223\201\346\270\205\345\215\225.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\345\216\202\345\256\266\345\225\206\345\223\201\346\270\205\345\215\225.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\345\216\202\345\256\266\345\225\206\345\223\201\346\270\205\345\215\225.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\345\216\202\345\256\266\345\225\206\345\223\201\346\270\205\345\215\225.py" new file mode 100644 index 0000000000000000000000000000000000000000..374c6647ee55d0ede920a8714c3c0850bea64bf3 --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\345\216\202\345\256\266\345\225\206\345\223\201\346\270\205\345\215\225.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\345\216\202\345\256\266\345\225\206\345\223\201\346\270\205\345\215\225.py" @@ -0,0 +1,42 @@ +# -*- 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_yapeicvd_reporting" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6") +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, "payload6") + +""" + 场景:子站报量管理() + 用例名称:子站报量管理获取厂家商品清单(子站报量管理) + 输出:{"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, "checkDict6") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\211\200\346\234\211\345\234\260\347\202\271\345\271\264\344\273\275.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\211\200\346\234\211\345\234\260\347\202\271\345\271\264\344\273\275.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\211\200\346\234\211\345\234\260\347\202\271\345\271\264\344\273\275.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\211\200\346\234\211\345\234\260\347\202\271\345\271\264\344\273\275.py" new file mode 100644 index 0000000000000000000000000000000000000000..d66da1aedfef1733204aec42bcc46b67b2b48b3b --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\211\200\346\234\211\345\234\260\347\202\271\345\271\264\344\273\275.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\211\200\346\234\211\345\234\260\347\202\271\345\271\264\344\273\275.py" @@ -0,0 +1,42 @@ +# -*- 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_yapeicvd_reporting" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5") +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, "payload5") + +""" + 场景:子站报量管理() + 用例名称:子站报量管理获取所有地点年份(子站报量管理) + 输出:{"success":true,"code":"200","message":"OK"} +""" +# 发送请求 +result = requests.get(url, params=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, "checkDict5") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\212\245\351\207\217\346\210\252\346\255\242\346\227\245\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\212\245\351\207\217\346\210\252\346\255\242\346\227\245\345\210\227\350\241\250.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\212\245\351\207\217\346\210\252\346\255\242\346\227\245\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\212\245\351\207\217\346\210\252\346\255\242\346\227\245\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..7a9b2ac97265373b28950914dd3a246efc773c32 --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\212\245\351\207\217\346\210\252\346\255\242\346\227\245\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\346\212\245\351\207\217\346\210\252\346\255\242\346\227\245\345\210\227\350\241\250.py" @@ -0,0 +1,42 @@ +# -*- 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_yapeicvd_reporting" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7") +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, "payload7") + +""" + 场景:子站报量管理() + 用例名称:子站报量管理获取报量截止日期列表(子站报量管理) + 输出:{"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, "checkDict7") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\210\227\350\241\250.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\210\227\350\241\250.py" new file mode 100644 index 0000000000000000000000000000000000000000..977c4a319d063f86f73bc74ebd78c7ea6540d88c --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\210\227\350\241\250.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\210\227\350\241\250.py" @@ -0,0 +1,42 @@ +# -*- 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_yapeicvd_reporting" + +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") + +""" + 场景:子站报量管理() + 用例名称:子站报量管理获取雅培报量列表(子站报量管理) + 输出:{"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(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) + diff --git "a/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\256\241\346\240\270\347\273\237\350\256\241\344\277\241\346\201\257.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\256\241\346\240\270\347\273\237\350\256\241\344\277\241\346\201\257.py" "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\256\241\346\240\270\347\273\237\350\256\241\344\277\241\346\201\257.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\256\241\346\240\270\347\273\237\350\256\241\344\277\241\346\201\257.py" new file mode 100644 index 0000000000000000000000000000000000000000..697de4cc1db8893d7a65cbf092da5056f15a54d1 --- /dev/null +++ "b/air_case/cmdc_yapeicvd_reporting/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\256\241\346\240\270\347\273\237\350\256\241\344\277\241\346\201\257.air/\345\255\220\347\253\231\346\212\245\351\207\217\347\256\241\347\220\206\350\216\267\345\217\226\351\233\205\345\237\271\346\212\245\351\207\217\345\256\241\346\240\270\347\273\237\350\256\241\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_yapeicvd_reporting" + +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) +