Commit e191c316 authored by liguangyu06's avatar liguangyu06
Browse files

用例优化

parent 6adcd27a
......@@ -24,7 +24,7 @@ headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_toke
# 第二步验证商品未参与活动
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7")
request_body = commonFuc().get_business_data(module, "payload8")
print(request_body)
# print(request_body)
"""
场景:验证商品未参与活动
用例名称:验证商品未参与活动
......@@ -34,7 +34,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
result = {"activity": result["data"]["activity"]}
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict8")
......
......@@ -38,7 +38,7 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取活动商品id、companyCode、productCode
product_id = result["data"][0]["productId"]
company_code = result["data"][0]["companyCode"]
......@@ -47,7 +47,7 @@ product_code = result["data"][0]["productCode"]
# 第四步获取对应商品详情
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7")
request_body = commonFuc().get_business_data(module, "payload7", product_id, company_code, product_code)
print(request_body)
# print(request_body)
"""
场景:商品参与满减活动验证
用例名称:商品参与满减活动验证
......@@ -58,7 +58,7 @@ print(request_body)
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
result = {"activityBasicId": result["data"]["activity"]["activityBasicId"]}
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict14")
print(check_dict)
......
......@@ -39,19 +39,19 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取活动商品id、companyCode、productCode
product_id = result["data"][0]["productId"]
company_code = result["data"][0]["companyCode"]
product_code = result["data"][0]["productCode"]
product_price = result["data"][0]["referencePrice"]
purchase_quantity = random.randint(1, 2)
print(purchase_quantity)
# print(purchase_quantity)
# 第四步验证减免金额正确性
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url10")
request_body = commonFuc().get_business_data(module, "payload10", company_code, product_id, product_code, product_price,
purchase_quantity)
print(request_body)
# print(request_body)
"""
场景:验证当购买满减商品数量不满足规则时,满减价格是否正确
用例名称:购买满足条件满减商品金额验证
......@@ -62,7 +62,7 @@ print(request_body)
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
activity_amount = result["data"]["orderProductList"][0]["activityAmount"]
print(activity_amount)
# print(activity_amount)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict11")
print(check_dict)
......
......@@ -39,7 +39,7 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取活动商品id、companyCode、productCode
product_id = result["data"][0]["productId"]
company_code = result["data"][0]["companyCode"]
......@@ -55,7 +55,7 @@ amount = round(amount, 2)
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url10")
request_body = commonFuc().get_business_data(module, "payload10", company_code, product_id, product_code, product_price,
purchase_quantity)
print(request_body)
# print(request_body)
"""
场景:验证当购买满减商品数量满足规则时,满减金额是否正确
用例名称:购买满足条件满减商品金额验证
......
......@@ -39,19 +39,19 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取活动商品id、companyCode、productCode
product_id = result["data"][0]["productId"]
company_code = result["data"][0]["companyCode"]
product_code = result["data"][0]["productCode"]
product_price = result["data"][0]["referencePrice"]
purchase_quantity = random.randint(1, 5)
print(purchase_quantity)
# print(purchase_quantity)
# 第四步验证减免金额正确性
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url10")
request_body = commonFuc().get_business_data(module, "payload10", company_code, product_id, product_code, product_price,
purchase_quantity)
print(request_body)
# print(request_body)
"""
场景:验证当购买特价商品数量不满足规则时,减免价格是否正确
用例名称:购买满足条件特价商品金额验证
......
......@@ -54,7 +54,7 @@ amount = round(amount, 2)
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url10")
request_body = commonFuc().get_business_data(module, "payload10", company_code, product_id, product_code, product_price,
purchase_quantity)
print(request_body)
# print(request_body)
"""
场景:验证当购买特价商品数量满足规则时,减免价格是否正确
用例名称:购买满足条件特价商品金额验证
......
......@@ -38,7 +38,7 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取活动商品id、companyCode、productCode
product_id = result["data"][0]["productId"]
company_code = result["data"][0]["companyCode"]
......@@ -47,7 +47,7 @@ product_code = result["data"][0]["productCode"]
# 第四步获取对应商品详情
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7")
request_body = commonFuc().get_business_data(module, "payload7", product_id, company_code, product_code)
print(request_body)
# print(request_body)
"""
场景:商品参与特价活动验证
用例名称:商品参与特价活动验证
......@@ -58,7 +58,7 @@ print(request_body)
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
result = {"activityBasicId": result["data"]["activity"]["activityBasicId"]}
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict9")
print(check_dict)
......
......@@ -38,7 +38,7 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取活动商品id、companyCode、productCode
product_id = result["data"][0]["productId"]
company_code = result["data"][0]["companyCode"]
......@@ -47,7 +47,7 @@ product_code = result["data"][0]["productCode"]
# 第四步获取对应商品详情
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url7")
request_body = commonFuc().get_business_data(module, "payload7", product_id, company_code, product_code)
print(request_body)
# print(request_body)
"""
场景:查询商品对应的促销活动
用例名称:查询商品对应的促销活动
......@@ -57,7 +57,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict7")
print(check_dict)
......
......@@ -38,14 +38,14 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取活动商品id
product_id = result["data"][0]["productId"]
# 第四步获取对应商品详情
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url6")
request_body = commonFuc().get_business_data(module, "payload6", product_id)
print(request_body)
# print(request_body)
"""
场景:获取商品详情
用例名称:获取商品详情
......@@ -55,7 +55,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict6")
print(check_dict)
......
......@@ -36,7 +36,7 @@ request_body = commonFuc().get_business_data(module, "payload16")
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
......
......@@ -45,7 +45,7 @@ request_body = commonFuc().get_business_data(module, "payload3", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict3")
print(check_dict)
......
......@@ -44,7 +44,7 @@ request_body = commonFuc().get_business_data(module, "payload2", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict2")
print(check_dict)
......
......@@ -35,7 +35,7 @@ activity_type = result["data"]["list"][0]["activityType"]
# 第三步获取对应活动基本信息
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url5")
request_body = commonFuc().get_business_data(module, "payload5", activity_basic_id, activity_type)
print(request_body)
# print(request_body)
"""
场景:获取活动对应的指定客户差异促销规则
......@@ -46,7 +46,7 @@ print(request_body)
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict5")
print(check_dict)
......
......@@ -44,7 +44,7 @@ request_body = commonFuc().get_business_data(module, "payload4", activity_basic_
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict4")
print(check_dict)
......
......@@ -45,9 +45,9 @@ request_body = [{"productId": product_id, "productCode": product_code, "companyC
# 发送请求
result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
result = {"couponAmount": result["data"][0]["coupon"]["couponAmount"]}
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict3")
......
......@@ -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)
# print(request_body)
"""
场景:优惠券库存不足无法领取验证
......@@ -46,7 +46,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon2")
# 断言实际结果中是否包含预期结果的内容
......
......@@ -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)
# print(request_body)
"""
场景: 优惠券活动未生效无法领取验证
......@@ -46,7 +46,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon4")
# 断言实际结果中是否包含预期结果的内容
......
......@@ -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)
# print(request_body)
"""
场景:优惠券活动过期无法领取验证
......@@ -46,7 +46,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon3")
# 断言实际结果中是否包含预期结果的内容
......
......@@ -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)
# print(request_body)
"""
场景:验证优惠券是否可以正常领取操作
用例名称:优惠券领取验证
......@@ -45,7 +45,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon")
print(check_dict)
......
......@@ -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)
# print(request_body)
"""
场景:优惠券领取次数超限制验证
......@@ -46,7 +46,7 @@ print(request_body)
# 发送请求
result = requests.get(url, params=request_body, headers=headers)
result = json.loads(result.content)
print(result)
# print(result)
# 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict_collect_coupon1")
# 断言实际结果中是否包含预期结果的内容
......
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