Commit 53361d39 authored by liguangyu06's avatar liguangyu06
Browse files

1、增加通过Excel复制添加商品用例

2、优化tag
parent 3d6eab1a
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc获取商品列表(快速下单),2252345,2252-1,sit,bs
case_tag:cmdc_api,cmdc获取商品列表(快速下单),2252345,2252-43,sit,bs
主数据平台:多彩商城商品列表接口
"""
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc获取客户列表,2250,2250-4,sit,bs
case_tag:cmdc_api,cmdc获取客户列表,2250,2250-26,sit,bs
主数据平台:运营后台管理系统获取客户列表接口
"""
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc采购单查询,2250,2250-2,sit,bs
case_tag:cmdc_api,cmdc采购单查询,2250,2250-27,sit,bs
主数据平台:运营后台管理系统采购单查询接口
"""
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc客户查询,2250,2250-1,sit,bs
case_tag:cmdc_api,cmdc客户查询,2250,2250-28,sit,bs
主数据平台:运营后台管理系统客户接口
"""
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc用户信息查询,2252,2252-1,sit,bs
case_tag:cmdc_api,cmdc用户信息查询,2252,2252-44,sit,bs
主数据平台:多彩商城用户信息查询接口
"""
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc站点切换,2252,22501-3,sit,bs
case_tag:cmdc_api,cmdc站点切换,2252345,2252-45,sit,bs
主数据平台:多彩商城站点切换接口
"""
......@@ -18,8 +18,8 @@ module = "cmdc_website"
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url2")
print(url)
# 获取登录所需账号密码
username = commonFuc().get_business_data(module, "username")
password = commonFuc().get_business_data(module, "password")
username = commonFuc().get_business_data(module, "username1")
password = commonFuc().get_business_data(module, "password1")
# 获取登录后Cmdc_access_token
cmdc_access_token = CmdcMaiiLogin(username, password).get_token()
headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_token)
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc获取站点信息,2252,22501-3,sit,bs
case_tag:cmdc_api,cmdc获取站点信息,2252,2252-46,sit,bs
主数据平台:多彩商城获取站点接口
"""
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc切换站点并查询获取商品信息,2252,22501-3,sit,bs
case_tag:cmdc_api,cmdc切换站点并查询获取商品信息,2252,2252-47,sit,bs
涉及到接口:多彩商城站点切换接口、查询商品信息等接口
"""
......
# 多商城登录信息
# 多商城登录信息
"username": "Test001"
"password": "Aa123456"
......@@ -191,5 +191,37 @@ checkDict82: {"quantity":"%s"}
#通过Excel复制添加商品
#查询用户站点信息
"url_user_websites": "/user/mall/queryWebsites"
#切换站点
"url_switch_website": "/user/mall/switchWebsite"
"payload_switch_website": {"companyId":"%d","companyCode":"00102"}
#查询站点对应的商品
"url_website_product": "/product/mall/queryPcProductInfoByPage"
"payload_website_product": {"filterConditions":[],"ranking":"","searchName":"","pageNum":1,"pageSize":40,"orderBy":"","orderByType":""}
#通过Excel复制添加商品接口地址
"url_batch": "/product/mall/batchAddBuyerCart"
#测试场景一:添加失败
"payload21": {"currentCompanyId":"","buyerCartList":[{"productCode":"%s","materialCode":"","quantity":"1"}],"excelCopySort":0,"companyId":2}
#预期结果
checkDict21: {"success":false,"code":"200","message":"商品添加完毕,本次添加商品【1】条,成功【0】条,失败【1】条:\n第1行,该商品不存在!","data":[],"freshToken":null}
#测试场景二:必填字段缺失
"payload22": {"currentCompanyId":"","buyerCartList":[{"quantity":"1"}],"excelCopySort":0,"companyId":3}
#预期结果
checkDict22: {"success":false,"code":"200","message":"商品添加完毕,本次添加商品【1】条,成功【0】条,失败【1】条:\n第1行,产品编码或物料编码为空!","data":[],"freshToken":null}
#测试场景三:子站点不存在
"payload23": {"currentCompanyId":"","buyerCartList":[{"productCode":"10231310","materialCode":"","quantity":"1"}],"excelCopySort":0,"companyId":"%s"}
#预期结果
checkDict23: {"success":false,"code":"999","message":"找不到该公司的首营信息","data":null,"freshToken":null}
#测试场景四:添加商品成功
"payload23": {"currentCompanyId":"","buyerCartList":[{"productCode":"%s","materialCode":"","quantity":"1"}],"excelCopySort":0,"companyId":"%s"}
#预期结果
checkDict23: {"success":false,"code":"200","message":"商品添加完毕,本次添加商品【1】条,成功【1】条,失败【0】条。"}
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