From 1a92d46ae6f768c99db7e2d4aaa68552564e6417 Mon Sep 17 00:00:00 2001 From: liguangyu06 <1666071293@qq.com> Date: Tue, 23 Jan 2024 13:48:33 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E4=BE=8B=E6=96=B0=E5=A2=9E=EF=BC=9A?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E9=80=80=E8=B4=A7=E8=AE=B0=E5=BD=95=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...60\345\275\225\345\210\227\350\241\250.py" | 45 +++++++++++++++++++ data/cmdc_trade/data | 9 +++- 2 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 "air_case/cmdc_trade/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.py" diff --git "a/air_case/cmdc_trade/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.py" "b/air_case/cmdc_trade/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.py" new file mode 100644 index 00000000..86eacf42 --- /dev/null +++ "b/air_case/cmdc_trade/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\200\200\350\264\247\350\256\260\345\275\225\345\210\227\350\241\250.py" @@ -0,0 +1,45 @@ +# -*- encoding=utf8 -*- +__author__ = "liguangyu" + +""" +case_tag:cmdc_api,cmdc鑾峰彇閫€璐ц褰曞垪琛�,2294,2294-33,sit,be +涓绘暟鎹钩鍙�:澶氶噰鍟嗗煄鑾峰彇閫€璐ц褰曞垪琛ㄦ帴鍙� +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.澶氶噰鍟嗗煄鐧诲綍.澶氶噰鍟嗗煄鐧诲綍 import CmdcMaiiLogin +import requests +import json + +module = "cmdc_trade" + +# 绗竴姝ヨ幏鍙栫櫥褰曞閲囧晢鍩庢墍闇€璐﹀彿瀵嗙爜 +username = commonFuc().get_business_data(module, "username_be") +password = commonFuc().get_business_data(module, "password_be") +# 鑾峰彇鐧诲綍鍚嶤mdc_access_token +cmdc_access_token = CmdcMaiiLogin(username, password).get_token() +headers = commonFuc().get_business_data(module, "json_headers1", cmdc_access_token) + +# 绗笁姝ヨ繘琛屾煡璇㈡潯浠堕獙璇� +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url32") +request_body = commonFuc().get_business_data(module, "payload32") + +""" + + 鍦烘櫙: 鑾峰彇閫€璐ц褰曞垪琛� + 鐢ㄤ緥鍚嶇О锛氳幏鍙栭€€璐ц褰曞垪琛� + 杈撳嚭锛歿"success":true,"code":"200","message":"OK"} +""" + +# 鍙戦€佽姹� +result = requests.post(url, json=request_body, headers=headers) +# 鑾峰彇鎺ュ彛鍝嶅簲鏃堕棿 +api_time = float(result.elapsed.total_seconds()) +result = json.loads(result.content) + +result["api_time"] = api_time +# 鑾峰彇棰勬湡缁撴灉 +check_dict = commonFuc().get_business_data(module, "checkDict32") +# print(check_dict) +# 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭 +commonFuc().check_result(check_dict, result) diff --git a/data/cmdc_trade/data b/data/cmdc_trade/data index 7c35593d..f2b9770a 100644 --- a/data/cmdc_trade/data +++ b/data/cmdc_trade/data @@ -5,6 +5,9 @@ "username3": "GL1000086" "password3": "Aa123456" +"username_be": "testtest" +"password_be": "Aa123456" + #鍚庡彴杩愯惀绠$悊绯荤粺鐧诲綍淇℃伅(瀛愮珯鐐逛笂娴峰尰鐤楀櫒姊版湁闄愬叕鍙�) "username1": "Admin00111" "password1": "Aa123456" @@ -222,7 +225,11 @@ checkDict30: {"demandCode":"%s"} checkDict31: {"success":true,"code":"200","message":null,"data":null,"freshToken":null} - +#娴嬭瘯鍦烘櫙涓夊崄浜岋細鑾峰彇閫€璐ц褰曞垪琛� +"url32": "/order/mall/queryRefundListMall" +"payload32": {"pageStart":1,"pageSize":10,"refundCode":"","customerName":"","returnType":"","pageNumber":1} +#棰勬湡缁撴灉 +checkDict32: {"success":true,"code":"200","message":"OK"} -- GitLab