示例#1
0
# ----------------------- #
#    author:zhangxin      #
#      time:20210105      #
# ----------------------- #
import pytest
import allure
from MINIapp import shopplanlist
from common import logger
from config import env, dbconf, readConfig
import time, datetime

ev = env.QA

plist = shopplanlist.shopplanList(ev)

db = dbconf.DataLoader(ev)
log = logger.Log()

# 获取用户id和token
plist.header.user_id = readConfig.user_id
plist.header.user_token = readConfig.user_token

sql = "SELECT id FROM syds_shop.public.sp_shop ORDER BY id DESC"
db.sql_connect("shop", sql)
shopid = db.cur.fetchone()[0]
case_list = [(0, 20, shopid, True)]


@allure.feature('V1.1.1 直播预告(一个店铺下的直播预告列表)')
@allure.description('V1.1.1 直播预告(一个店铺下的直播预告列表)')
@allure.story('V1.1.1 直播预告(一个店铺下的直播预告列表)')
示例#2
0
# ----------------------- #
#    author:zhangxin      #
#      time:20201109      #
# ----------------------- #
import pytest
import allure
from MINIapp import roomnotice
from common import logger
from config import env, readConfig, dbconf

notice = roomnotice.Roomnotice(env.QA)
db = dbconf.DataLoader(env.QA)
notice.header.user_id = readConfig.user_id
notice.header.user_token = readConfig.user_token
log = logger.Log()
# 获取roomid
sql = "SELECT id FROM syds_common_dev.public.live_room WHERE status in(0,1) "
db.sql_connect("common", sql)
roomid = db.cur.fetchone()
print(roomid)
case_list = [
    (roomid, True),
]


@allure.feature('直播预告')
@allure.description('直播预告')
@allure.story('直播预告')
@allure.title('直播预告')
@pytest.mark.parametrize("roomId,err", case_list)
def test_roomnotice(roomId, err):