From d982addcac4f877bf2efc0ba4b620bc4d421a68d Mon Sep 17 00:00:00 2001 From: liguangyu06 <1666071293@qq.com> Date: Fri, 15 Dec 2023 14:27:38 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E4=BE=8B=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...2\346\235\241\344\273\266\351\252\214\350\257\201.py" | 7 ++++--- ...1\344\270\213\345\215\225\351\252\214\350\257\201.py" | 9 ++++++++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git "a/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.py" "b/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.py" index a6ffa368..4224f982 100644 --- "a/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.py" +++ "b/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\345\210\227\350\241\250\346\237\245\350\257\242\346\235\241\344\273\266\351\252\214\350\257\201.py" @@ -24,6 +24,7 @@ headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_toke # 第二步新增商品至购物车列表 url_add = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url_add") +# 发送请求 request_body2 = commonFuc().get_business_data(module, "payload3") result2 = requests.post(url_add, json=request_body2, headers=headers) @@ -40,9 +41,9 @@ request_body = commonFuc().get_business_data(module, "payload8") # 发送请求 result = requests.post(url, json=request_body, headers=headers) result = json.loads(result.content) -product_id = result["data"]["list"][0]["list"][0]["productId"] -# print(product_id) -result = {"productId": product_id} + +# 获取查询结果中商品id +result = {"productId": result["data"]["list"][0]["list"][0]["productId"]} # # 获取预期结果 check_dict = commonFuc().get_business_data(module, "checkDict3") diff --git "a/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.py" "b/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.py" index 9d6a68f6..e3d52f4b 100644 --- "a/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.py" +++ "b/air_case/cmdc_buyercart_handle/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.air/\350\264\255\347\211\251\350\275\246\346\224\257\346\214\201\350\267\250\347\253\231\345\225\206\345\223\201\344\270\213\345\215\225\351\252\214\350\257\201.py" @@ -35,6 +35,7 @@ result2 = json.loads(result2.content) check_dict1 = commonFuc().get_business_data(module, "checkDict1") # 断言实际结果中是否包含预期结果的内容 commonFuc().check_result(check_dict1, result2) + """ 场景:购物车支持跨站商品下单验证 用例名称:购物车支持跨站商品下单验证 @@ -45,15 +46,21 @@ commonFuc().check_result(check_dict1, result2) url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url") # 获取102站点商品对应的id值 request_body = commonFuc().get_business_data(module, "payload4") +# 发送请求 result = requests.post(url, json=request_body, headers=headers) result = json.loads(result.content) +# 获取添加至购物车列表商品对应的buyerCartId buyercart_id_102 = result["data"]["list"][0]["list"][0]["buyerCartId"] -# print(buyercart_id_102) + # 获取103站点商品对应的id值 request_body = commonFuc().get_business_data(module, "payload5") +# 发送请求 result = requests.post(url, json=request_body, headers=headers) result = json.loads(result.content) +# 获取添加至购物车列表商品对应的buyerCartId buyercart_id_103 = result["data"]["list"][0]["list"][0]["buyerCartId"] + +# 将获取到商品对应的buyerCartId添加至同一个字典中,便于后续传参 buyercart_its = [buyercart_id_102, buyercart_id_103] # 第四步,进行商品的选择 -- GitLab