Commit 7e8bd3a0 authored by liguangyu06's avatar liguangyu06
Browse files

用例优化

parent 3b967809
...@@ -35,7 +35,7 @@ company_code = result["data"]["list"][0]["companyCode"] ...@@ -35,7 +35,7 @@ company_code = result["data"]["list"][0]["companyCode"]
# 第三步进行优惠券领取操作 # 第三步进行优惠券领取操作
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url_collect_coupon") url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url_collect_coupon")
request_body = commonFuc().get_business_data(module, "payload_collect_coupon", coupon_id, company_code) request_body = commonFuc().get_business_data(module, "payload_collect_coupon", coupon_id, company_code)
# print(request_body)
""" """
场景:优惠券领取次数超限制验证 场景:优惠券领取次数超限制验证
......
...@@ -45,7 +45,13 @@ request_body = commonFuc().get_business_data(module, "payload_collect_coupon", c ...@@ -45,7 +45,13 @@ request_body = commonFuc().get_business_data(module, "payload_collect_coupon", c
# 发送请求 # 发送请求
result = requests.get(url, params=request_body, headers=headers) result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content) result = json.loads(result.content)
# 获取预期结果 if result["code"] == "200":
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon") # 获取预期结果
# 断言实际结果中是否包含预期结果的内容 check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon")
commonFuc().check_result(check_dict, result) # 断言实际结果中是否包含预期结果的内容
commonFuc().check_result(check_dict, result)
else:
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon_false")
# 断言实际结果中是否包含预期结果的内容
commonFuc().check_result(check_dict, result)
...@@ -53,7 +53,7 @@ checkDict3: {"couponAmount": 2.0000} ...@@ -53,7 +53,7 @@ checkDict3: {"couponAmount": 2.0000}
"url_collect_coupon": "/order/public/collectCoupon" "url_collect_coupon": "/order/public/collectCoupon"
"payload_collect_coupon": {"couponId":"%s","companyCode":"%s"} "payload_collect_coupon": {"couponId":"%s","companyCode":"%s"}
#预期结果 #预期结果
#checkDict_collect_coupon: {"success":false,"code":"500","message":"3s内只能领取一次","data":null,"freshToken":null} checkDict_collect_coupon_false: {"success":false,"code":"500","message":"3s内只能领取一次","data":null,"freshToken":null}
checkDict_collect_coupon: {"success":true,"code":"200","message":"OK","data":true,"freshToken":null} checkDict_collect_coupon: {"success":true,"code":"200","message":"OK","data":true,"freshToken":null}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment