feat: 新增JoyHub C端测试用例和接口封装
1. 新增C端业务关键字层 (JoyHubC/): - LoginManage.py - C端登录管理 - UserManage.py - C端用户管理 - ProductManage.py - C端产品管理 - BannerManage.py - C端Banner管理 - AppVersionManage.py - C端版本管理等 2. 新增C端测试用例 (TestCase/接口/JoyHubC/): - JoyhubC_UserPoint.py - 用户积分测试 - JoyhubC_Product.py - 产品测试 - JoyhubC_Banner.py - Banner测试等 3. 接口层增强: - Dlizhan_interface.py 添加C端接口封装 - 添加网易163邮箱验证码获取功能 4. 配置更新: - hh-qa.robot 添加C端登录配置
This commit is contained in:
49
dulizhan/library/BusinessKw/JoyHubC/NewsManage.py
Normal file
49
dulizhan/library/BusinessKw/JoyHubC/NewsManage.py
Normal file
@@ -0,0 +1,49 @@
|
||||
# -*- coding:utf-8 -*-
|
||||
"""
|
||||
JoyHub C端news管理业务关键字层
|
||||
"""
|
||||
import allure
|
||||
from dulizhan.library.BusinessKw.JoyHubC.LoginManage import JoyHubCLoginManage
|
||||
from base_framework.public_tools import log
|
||||
|
||||
obj_log = log.get_logger()
|
||||
|
||||
|
||||
class JoyHubCNewsManage(JoyHubCLoginManage):
|
||||
"""JoyHub C端news管理业务关键字类"""
|
||||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
|
||||
@allure.step("获得news详情")
|
||||
def kw_joyhub_c_news_get_detail_get(self, **kwargs):
|
||||
"""
|
||||
获得news详情业务关键字
|
||||
:return: 响应结果
|
||||
"""
|
||||
obj_log.info("获得news详情")
|
||||
resp = self.kw_in_joyhub_c_news_get_detail_get(**kwargs)
|
||||
obj_log.info(f"获得news详情响应: {resp}")
|
||||
return resp
|
||||
|
||||
@allure.step("获得news下一条")
|
||||
def kw_joyhub_c_news_get_next_get(self, **kwargs):
|
||||
"""
|
||||
获得news下一条业务关键字
|
||||
:return: 响应结果
|
||||
"""
|
||||
obj_log.info("获得news下一条")
|
||||
resp = self.kw_in_joyhub_c_news_get_next_get(**kwargs)
|
||||
obj_log.info(f"获得news下一条响应: {resp}")
|
||||
return resp
|
||||
|
||||
@allure.step("获得news管理分页")
|
||||
def kw_joyhub_c_news_page_get(self, **kwargs):
|
||||
"""
|
||||
获得news管理分页业务关键字
|
||||
:return: 响应结果
|
||||
"""
|
||||
obj_log.info("获得news管理分页")
|
||||
resp = self.kw_in_joyhub_c_news_page_get(**kwargs)
|
||||
obj_log.info(f"获得news管理分页响应: {resp}")
|
||||
return resp
|
||||
Reference in New Issue
Block a user