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

用例优化

parent 3b967809
......@@ -35,7 +35,7 @@ company_code = result["data"]["list"][0]["companyCode"]
# 第三步进行优惠券领取操作
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)
# print(request_body)
"""
场景:优惠券领取次数超限制验证
......
......@@ -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 = json.loads(result.content)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon")
# 断言实际结果中是否包含预期结果的内容
commonFuc().check_result(check_dict, result)
if result["code"] == "200":
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon")
# 断言实际结果中是否包含预期结果的内容
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}
"url_collect_coupon": "/order/public/collectCoupon"
"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}
......
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