diff --git "a/air_case/cmdc_product/\346\237\245\347\234\213\351\233\205\345\237\271\345\225\206\345\223\201\346\212\230\346\211\243\350\247\204\345\210\231\346\211\271\351\207\217\345\257\274\345\205\245\346\227\245\345\277\227.air/\346\237\245\347\234\213\351\233\205\345\237\271\345\225\206\345\223\201\346\212\230\346\211\243\350\247\204\345\210\231\346\211\271\351\207\217\345\257\274\345\205\245\346\227\245\345\277\227.py" "b/air_case/cmdc_product/\346\237\245\347\234\213\351\233\205\345\237\271\345\225\206\345\223\201\346\212\230\346\211\243\350\247\204\345\210\231\346\211\271\351\207\217\345\257\274\345\205\245\346\227\245\345\277\227.air/\346\237\245\347\234\213\351\233\205\345\237\271\345\225\206\345\223\201\346\212\230\346\211\243\350\247\204\345\210\231\346\211\271\351\207\217\345\257\274\345\205\245\346\227\245\345\277\227.py" new file mode 100644 index 0000000000000000000000000000000000000000..805271d7ffa53bafecc454cdc44f637d8af5f5c7 --- /dev/null +++ "b/air_case/cmdc_product/\346\237\245\347\234\213\351\233\205\345\237\271\345\225\206\345\223\201\346\212\230\346\211\243\350\247\204\345\210\231\346\211\271\351\207\217\345\257\274\345\205\245\346\227\245\345\277\227.air/\346\237\245\347\234\213\351\233\205\345\237\271\345\225\206\345\223\201\346\212\230\346\211\243\350\247\204\345\210\231\346\211\271\351\207\217\345\257\274\345\205\245\346\227\245\345\277\227.py" @@ -0,0 +1,42 @@ +# -*- encoding=utf8 -*- +__author__ = "liguangyu" + +""" +case_tag:cmdc_api,cmdc查看雅培商品折扣规则批量导入日志,2293,2293-061,sit,bs +主数据平台:运营后台管理系统查看雅培商品折扣规则批量导入日志接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + +module = "cmdc_product" + +# 获取登录所需账号密码 +username = commonFuc().get_business_data(module, "username1") +password = commonFuc().get_business_data(module, "password1") +# 获取登录后Cmdc_access_token +cmdc_access_token = CmdcDoLogin(username, password).get_token() +headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_token) + +# 获取导入日志 +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url52") +request_body = commonFuc().get_business_data(module, "payload52") + +""" + + 场景: 查看雅培商品折扣规则批量导入日志 + 用例名称:查看雅培商品折扣规则批量导入日志 + 输出:{"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, "checkDict52") +# print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git a/data/cmdc_product/data b/data/cmdc_product/data index 6404ba2475fc28f6ff4402aa7caaee26c7f5b01e..1f9c86d315055fe02ca7177f9bbad8e3c196646c 100644 --- a/data/cmdc_product/data +++ b/data/cmdc_product/data @@ -366,7 +366,11 @@ checkDict50: {"productCode":"%s"} checkDict51: {"success":true,"code":"200","message":"OK"} - +#测试场景五十二:查看雅培商品折扣规则批量导入日志 +"url52": "/product/yapeiFile/queryList" +"payload52": {"pageNum":1,"pageSize":10,"total":null} +#预期结果 +checkDict52: {"success":true,"code":"200","message":"OK"}