Commit 26149ed2 authored by liguangyu06's avatar liguangyu06
Browse files

用例优化

parent 53361d39
......@@ -3,11 +3,11 @@ __author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc新增跨站商品至常购清单列表,2252,2252-41,sit,bs
主数据平台:多商城常购清单列表新增商品接口
主数据平台:多商城常购清单列表新增商品接口
"""
from common.common_func import commonFuc
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
import requests
import json
......
......@@ -3,11 +3,11 @@ __author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc获取用户常购清单列表,2252,2252-42,sit,bs
主数据平台:多商城常购清单列表接口
主数据平台:多商城常购清单列表接口
"""
from common.common_func import commonFuc
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
import requests
import json
......
......@@ -3,7 +3,7 @@
__author__ = "liguangyu"
"""
case_tag:api,cmdc-dologin,多商城登录,sit,bs
case_tag:api,cmdc-dologin,多商城登录,sit,bs
"""
from common.common_func import commonFuc
import requests
......@@ -39,7 +39,7 @@ class CmdcDoLogin():
f.write(result.content)
# 获取当前文件路径
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
code_path = BASE_DIR + "/多商城登录.air/verifycode.png"
code_path = BASE_DIR + "/多商城登录.air/verifycode.png"
# 识别并获取验证码
code = VerificationCodeOcr(code_path, "rainbow123","rainbow123").base64_api()
# 获取多彩商城登录地址
......
......@@ -3,7 +3,7 @@
__author__ = "liguangyu"
"""
case_tag:api,cmdc-dologin,多商城登录,sit,bs
case_tag:api,cmdc-dologin,多商城登录,sit,bs
"""
from common.common_func import commonFuc
import requests
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:api,cmdc-maiilogin,多商城登录,sit,bs
case_tag:api,cmdc-maiilogin,多商城登录,sit,bs
"""
from common.common_func import commonFuc
import requests
......@@ -17,7 +17,7 @@ module = "cmdc_login"
class CmdcMaiiLogin():
"""多商城登录"""
"""多商城登录"""
def __init__(self, username, password):
self.username = username
......@@ -28,7 +28,7 @@ class CmdcMaiiLogin():
uuid_handle = uuid.uuid4()
# 获取验证码报文
param = {"uuid": uuid_handle}
# 获取多商城登录页面获取验证码地址
# 获取多商城登录页面获取验证码地址
code_url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "getVerifyCode_url")
# code_url = "https://service-slb.cmic.com.cn/sso/getVerifyCode"
# 发送请求获取验证码
......@@ -36,13 +36,13 @@ class CmdcMaiiLogin():
# print(result.content)
# 获取当前文件路径
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
code_path = BASE_DIR + "/多商城登录/verifycode.png"
code_path = BASE_DIR + "/多商城登录/verifycode.png"
# 获取到验证码存入本地文件
with open(code_path, 'wb') as f:
f.write(result.content)
# 识别并获取验证码
code = VerificationCodeOcr(code_path, "rainbow123", "rainbow123").base64_api()
# 获取多商城登录地址
# 获取多商城登录地址
cmdc_url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "maii_login_url")
# cmdc_url = "https://service-slb.cmic.com.cn/sso/mallLogin"
# 组装请求报文
......
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:api,cmdc-maiilogin,多商城登录,sit,bs
case_tag:api,cmdc-maiilogin,多商城登录,sit,bs
"""
from common.common_func import commonFuc
import requests
......@@ -17,7 +17,7 @@ module = "cmdc_login"
class CmdcMaiiLogin():
"""多商城登录"""
"""多商城登录"""
def __init__(self, username, password):
self.username = username
......@@ -28,7 +28,7 @@ class CmdcMaiiLogin():
uuid_handle = uuid.uuid4()
# 获取验证码报文
param = {"uuid": uuid_handle}
# 获取多商城登录页面获取验证码地址
# 获取多商城登录页面获取验证码地址
code_url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "getVerifyCode_url")
# code_url = "https://service-slb.cmic.com.cn/sso/getVerifyCode"
# 发送请求获取验证码
......@@ -36,13 +36,13 @@ class CmdcMaiiLogin():
# print(result.content)
# 获取当前文件路径
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
code_path = BASE_DIR + "/多商城登录/verifycode.png"
code_path = BASE_DIR + "/多商城登录/verifycode.png"
# 获取到验证码存入本地文件
with open(code_path, 'wb') as f:
f.write(result.content)
# 识别并获取验证码
code = VerificationCodeOcr(code_path, "rainbow123", "rainbow123").base64_api()
# 获取多商城登录地址
# 获取多商城登录地址
cmdc_url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "maii_login_url")
# cmdc_url = "https://service-slb.cmic.com.cn/sso/mallLogin"
# 组装请求报文
......
......@@ -3,17 +3,17 @@ __author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc获取商品列表(快速下单),2252345,2252-43,sit,bs
主数据平台:多商城商品列表接口
主数据平台:多商城商品列表接口
"""
from common.common_func import commonFuc
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
import requests
import json
module = "cmdc_product_list_query"
# 第一步登录多商城获取cmdc_access_token
# 第一步登录多商城获取cmdc_access_token
# 获取登录所需账号密码
username = commonFuc().get_business_data(module, "username1")
password = commonFuc().get_business_data(module, "password1")
......
......@@ -3,11 +3,11 @@ __author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc用户信息查询,2252,2252-44,sit,bs
主数据平台:多商城用户信息查询接口
主数据平台:多商城用户信息查询接口
"""
from common.common_func import commonFuc
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
import requests
import json
......
......@@ -3,11 +3,11 @@ __author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc站点切换,2252345,2252-45,sit,bs
主数据平台:多商城站点切换接口
主数据平台:多商城站点切换接口
"""
from common.common_func import commonFuc
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
import requests
import json
......
......@@ -3,11 +3,11 @@ __author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc获取站点信息,2252,2252-46,sit,bs
主数据平台:多商城获取站点接口
主数据平台:多商城获取站点接口
"""
from common.common_func import commonFuc
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
import requests
import json
......
......@@ -3,18 +3,18 @@ __author__ = "liguangyu"
"""
case_tag:cmdc_api,cmdc切换站点并查询获取商品信息,2252,2252-47,sit,bs
涉及到接口:多商城站点切换接口、查询商品信息等接口
涉及到接口:多商城站点切换接口、查询商品信息等接口
"""
from common.common_func import commonFuc
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
from air_case.cmdc_login.多商城登录.多商城登录 import CmdcMaiiLogin
import requests
import json
module = "cmdc_website"
# 第一步登录多商城获取token
# 第一步登录多商城获取token
# 获取登录所需账号密码
username = commonFuc().get_business_data(module, "username1")
password = commonFuc().get_business_data(module, "password1")
......
......@@ -10,7 +10,7 @@ checkDict1: {"success":true,"code":"200","message":null,"data":{"quickOrderSign"
checkDict2: {"success":true,"code":"200","message":null,"data":{"quickOrderSign":0},"freshToken":null}
# 多商城登录信息
# 多商城登录信息
"username": "Test001"
"password": "Aa123456"
......
# 多商城登录信息
# 多商城登录信息
"username": "Test001"
"password": "Aa123456"
#多商城headers
#多商城headers
json_headers: {
"Cmdc_access_token": "%s",
"Sourcetype": "mall"
......
# 多商城登录信息
# 多商城登录信息
"username": "Test001"
"password": "Aa123456"
......@@ -16,7 +16,7 @@ json_headers: {
"Cmdc_access_token": "%s"
}
#多商城headers
#多商城headers
json_headers1: {
"Cmdc_access_token": "%s",
"Sourcetype": "mall"
......
......@@ -1359,9 +1359,9 @@ json_headers: {
checkDict1: {"success":true,"code":"200","message":null,"data":[],"freshToken":null}
#多商场快速下单
#步骤一登录多商城
#多商城登录信息
#多商场快速下单
#步骤一登录多商城
#多商城登录信息
"username1": "Test001"
"password1": "Aa123456"
......
# 多商城登录信息
# 多商城登录信息
"username": "Test001"
"password": "Aa123456"
......
# 多商城登录信息
# 多商城登录信息
"username": "Test001"
"password": "Aa123456"
......@@ -11,7 +11,7 @@ json_headers: {
#需求单列表接口地址
"url1": "/order/public/ownListDemand"
#测试场景:获取用户多商城对应的需求单列表信息
#测试场景:获取用户多商城对应的需求单列表信息
json_headers1: {
"Cmdc_access_token": "%s",
"Sourcetype": "mall"
......@@ -26,7 +26,7 @@ checkDict1: {"success":true,"code":"200","message":"OK"}
#需求单列表取消接口地址
"url2": "/order/public/customerApplyCancel"
#测试场景:在用户多商城中的需求单列表进行需求单取消操作
#测试场景:在用户多商城中的需求单列表进行需求单取消操作
json_headers2: {
"Cmdc_access_token": "%s",
"Sourcetype": "mall"
......@@ -41,7 +41,7 @@ checkDict2: {"success":true,"code":"200","message":"OK","data":1,"freshToken":nu
#需求单列表删除接口地址
"url3": "/order/mall/deleteDraft"
#测试场景:在用户多商城中的需求单列表进行需求单删除操作
#测试场景:在用户多商城中的需求单列表进行需求单删除操作
json_headers3: {
"Cmdc_access_token": "%s",
"Sourcetype": "mall"
......
# 多商城登录信息
# 多商城登录信息
"username": "Test001"
"password": "Aa123456"
#后台运营管理系统登录信息
......
# 多商城图形验证码url
# 多商城图形验证码url
"getVerifyCode_url": "/sso/getVerifyCode"
# 多商城登录地址
# 多商城登录地址
"maii_login_url": "/sso/mallLogin"
# 多商城登录信息
# 多商城登录信息
"do_username": "Test001"
"do_password": "Aa123456"
# 国药运营后台管理系统登录地址
"do_login_url": "/sso/doLogin"
# 多商城登录信息
# 多商城登录信息
"username": "admin1"
"password": "Aa123456"
......@@ -6,7 +6,7 @@ json_headers: {
"Cmdc_access_token": "%s"
}
# 多商城登录信息
# 多商城登录信息
"username1": "Test001"
"password1": "Aa123456"
json_headers1: {
......@@ -29,7 +29,7 @@ checkDict1: {"success":true,"code":"200","message":"OK"}
checkDict2: {"success":true,"code":"200","message":"OK"}
#测试场景:登录多商城-查询站点信息-查询站点对应的JDEcode-切换至站点-查询此站点对应的商品
#测试场景:登录多商城-查询站点信息-查询站点对应的JDEcode-切换至站点-查询此站点对应的商品
#步骤一获取站点信息
"url10": "/cms/public/website/queryAll"
"payload10": {}
......
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