diff --git "a/air_case/cmdc_login/\345\220\216\345\217\260\347\256\241\347\220\206\347\263\273\347\273\237\347\231\273\345\275\225/verifycode.png" "b/air_case/cmdc_login/\345\220\216\345\217\260\347\256\241\347\220\206\347\263\273\347\273\237\347\231\273\345\275\225/verifycode.png" index 1d4cfdb63c047f6b227ccbd80906ef04fe6f1832..3d1f67cfd98c83b47de00f4359daee5d5e7b09e5 100644 Binary files "a/air_case/cmdc_login/\345\220\216\345\217\260\347\256\241\347\220\206\347\263\273\347\273\237\347\231\273\345\275\225/verifycode.png" and "b/air_case/cmdc_login/\345\220\216\345\217\260\347\256\241\347\220\206\347\263\273\347\273\237\347\231\273\345\275\225/verifycode.png" differ diff --git "a/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.py" "b/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.py" index 64295e561f36b29f4d7c97bead80f9e2d12f7b00..5039a229ea27e9239f64af92a040e63b46ddce02 100644 --- "a/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.py" +++ "b/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206.py" @@ -2,7 +2,7 @@ __author__ = "zhouniandong" """ -case_tag:cmdc_api,cmdc缺货篮管理,2293,2293-1,sit,bs +case_tag:cmdc_api,cmdc缺货篮管理,2003,2003-1-1,sit,bs 主数据平台:运营后台管理系统缺货篮管理接口 """ diff --git "a/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\345\267\262\345\244\204\347\220\206\346\225\260\346\215\256.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\345\267\262\345\244\204\347\220\206\346\225\260\346\215\256.py" "b/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\345\267\262\345\244\204\347\220\206\346\225\260\346\215\256.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\345\267\262\345\244\204\347\220\206\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..cb71113f9ea735468c58fa48ef52e4c707eaec26 --- /dev/null +++ "b/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\345\267\262\345\244\204\347\220\206\346\225\260\346\215\256.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\345\267\262\345\244\204\347\220\206\346\225\260\346\215\256.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc缺货篮管理查询已处理数据,2003,2003-1-5,sit,bs +主数据平台:运营后台管理系统缺货篮管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_stockoutbasket" + +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.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, "checkDict5") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git "a/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\346\234\252\345\244\204\347\220\206\346\225\260\346\215\256.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\346\234\252\345\244\204\347\220\206\346\225\260\346\215\256.py" "b/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\346\234\252\345\244\204\347\220\206\346\225\260\346\215\256.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\346\234\252\345\244\204\347\220\206\346\225\260\346\215\256.py" new file mode 100644 index 0000000000000000000000000000000000000000..83623a9b76255ef9788ed436554a27cbfa56be46 --- /dev/null +++ "b/air_case/cmdc_product_stockoutbasket/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\346\234\252\345\244\204\347\220\206\346\225\260\346\215\256.air/\347\274\272\350\264\247\347\257\256\347\256\241\347\220\206\346\237\245\350\257\242\346\234\252\345\244\204\347\220\206\346\225\260\346\215\256.py" @@ -0,0 +1,41 @@ +# -*- encoding=utf8 -*- +__author__ = "zhouniandong" + +""" +case_tag:cmdc_api,cmdc缺货篮管理查询未处理数据,2003,2003-1-4,sit,bs +主数据平台:运营后台管理系统缺货篮管理接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.后台管理系统登录.后台管理系统登录 import CmdcDoLogin +import requests +import json + + +module = "cmdc_product_stockoutbasket" + +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(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) \ No newline at end of file diff --git a/data/cmdc_member_oldcustomer_change/data b/data/cmdc_member_oldcustomer_change/data index 6088338184d846dff0d1a321d51587dabb39b67e..7bb9501f284d974f6e76c64e5a36220cac1deee8 100644 --- a/data/cmdc_member_oldcustomer_change/data +++ b/data/cmdc_member_oldcustomer_change/data @@ -13,7 +13,7 @@ json_headers: { checkDict1: {"success":true,"code":"200","message":"OK"} -#老客户管理查询调度 +#老客管理查询调度 "url2": "/user/public/querySchedule" "payload2": {"firstid":3} #预期结果 diff --git a/data/cmdc_product_stockoutbasket/data b/data/cmdc_product_stockoutbasket/data index 7952f51b9835174b478e4a61f396359b0a3c84a2..cf3fc974d33f5b09aabb3500618b47b0132aae17 100644 --- a/data/cmdc_product_stockoutbasket/data +++ b/data/cmdc_product_stockoutbasket/data @@ -24,4 +24,17 @@ checkDict2: {"success":true,"code":"200","message":"OK"} "url3": "/product/mall/selectPublishedProductCategoryOption" "payload3": {"parentId":1} #预期结果 -checkDict3: {"success":true,"code":"200","message":"OK"} \ No newline at end of file +checkDict3: {"success":true,"code":"200","message":"OK"} + +#缺货篮管理查询未处理数据 post +"url4": "/user/queryStockOutPage" +"payload4": {telephone: "", status: "101", firstCategory: "", secondCategory: "", thirdCategory: "", pageStart: 1,…} +#预期结果 +checkDict4: {"success":true,"code":"200","message":"OK","data":{"pageNum":1,"pageSize":10,"size":0,"startRow":0,"endRow":0,"total":0,"pages":0,"list":[],"prePage":0,"nextPage":0,"isFirstPage":true,"isLastPage":true,"hasPreviousPage":false,"hasNextPage":false,"navigatePages":8,"navigatepageNums":[],"navigateFirstPage":0,"navigateLastPage":0,"firstPage":0,"lastPage":0},"freshToken":null} + +#缺货篮管理查询已处理数据 post +"url5": "/user/queryStockOutPage" +"payload5": {"telephone":"","status":"102","firstCategory":"","secondCategory":"","thirdCategory":"","pageStart":1,"pageSize":10} +#预期结果 +checkDict5: {"success":true,"code":"200","message":"OK"} + diff --git a/log/runtime.txt b/log/runtime.txt index e62be9977c7de4a880575f51426fa3b47c07c002..a84cecb2b4a325c95befc97ac027fcff8aebb9a0 100644 --- a/log/runtime.txt +++ b/log/runtime.txt @@ -1 +1 @@ -子站老客变更管理选择调度 1718762670127 1718762671559 zhouniandong +缺货篮管理查询已处理数据 1718765784048 1718765785173 zhouniandong diff --git a/report/summary.html b/report/summary.html index c1fa932650cfdf5a98c9110da87bf4128faf6f9a..1245c780540c1afd50c5716d363c02ac98ce9d43 100644 --- a/report/summary.html +++ b/report/summary.html @@ -73,9 +73,9 @@