Commit 193046f0 authored by liguangyu06's avatar liguangyu06
Browse files

用例优化

parent 36c1140a
...@@ -41,7 +41,8 @@ request_body = result["data"]["list"][0] ...@@ -41,7 +41,8 @@ request_body = result["data"]["list"][0]
# 发送请求 # 发送请求
result = requests.post(url, json=request_body, headers=headers) result = requests.post(url, json=request_body, headers=headers)
result = json.loads(result.content) result = json.loads(result.content)
print(result)
# 获取预期结果 # 获取预期结果
check_dict = commonFuc().get_business_data(module, "checkDict14") check_dict = commonFuc().get_business_data(module, "checkDict17")
# 断言实际结果中是否包含预期结果的内容 # 断言实际结果中是否包含预期结果的内容
commonFuc().check_result(check_dict, result) commonFuc().check_result(check_dict, result)
...@@ -111,7 +111,7 @@ checkDict12: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"组成 ...@@ -111,7 +111,7 @@ checkDict12: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"组成
checkDict13: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"组成套包需2个或2个以上商品","data":null,"freshToken":null} checkDict13: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"组成套包需2个或2个以上商品","data":null,"freshToken":null}
#测试场景十四:套包更新验证 #测试场景十四:套包更新_套包名称已存在
"url14": "/order/public/updateFreseniusGroup" "url14": "/order/public/updateFreseniusGroup"
#预期结果 #预期结果
checkDict14: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"该行套包名称 系统已存在启用或草稿状态的,无需重复添加!","data":null,"freshToken":null} checkDict14: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"该行套包名称 系统已存在启用或草稿状态的,无需重复添加!","data":null,"freshToken":null}
...@@ -128,7 +128,17 @@ checkDict16: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"组成 ...@@ -128,7 +128,17 @@ checkDict16: {"success":false,"code":"FRESENIUS_GROUP_ERROR","message":"组成
"other_product": {"productCode":"10057881","productName":"造口护理用品附件","manufacturer":"Coloplast A/S","manufacturerCode":"7000118","optionStr":"12070","storageCondition":"999","activityUnitAmount":null,"price":15.2,"measuringUnit":"个","materialCode":"","description":"","quantity":"1","manufacturerProductNo":null,"manufacturerProductDesc":null,"produceRegisterNum":"国械注进20152664141","productLineName":"康乐保","productLineCode":"3111"} "other_product": {"productCode":"10057881","productName":"造口护理用品附件","manufacturer":"Coloplast A/S","manufacturerCode":"7000118","optionStr":"12070","storageCondition":"999","activityUnitAmount":null,"price":15.2,"measuringUnit":"个","materialCode":"","description":"","quantity":"1","manufacturerProductNo":null,"manufacturerProductDesc":null,"produceRegisterNum":"国械注进20152664141","productLineName":"康乐保","productLineCode":"3111"}
#测试场景十七:套包更新验证
#预期结果
checkDict17: {"success":true,"code":"200","message":"OK","data":true,"freshToken":null}
#测试场景十八:套包批量新增
"url18": "/order/public/importFreseniusGroup"
"payload18": {"groupType":3}
#预期结果
checkDict18: {"success":true,"code":"200","message":"OK","data":{"success":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