diff --git a/config.py b/config.py index 4dc090a..fda54c7 100644 --- a/config.py +++ b/config.py @@ -1,4 +1,5 @@ #coding:utf-8 +import os class BaseConfig(): """基础配置类""" @@ -10,6 +11,7 @@ class BaseConfig(): secs=0.1 # 测试用例间隔运行时间 test_redis = {"host": "10.197.236.197", "port": 6379, "password": "123456"} + root_path = os.path.abspath(os.path.dirname(__file__)) # 项目根目录 # 钉钉相关 webhook = '' diff --git a/test_case/bmy/test_login.py b/test_case/bmy/test_login.py index 7787ab2..4423c2e 100644 --- a/test_case/bmy/test_login.py +++ b/test_case/bmy/test_login.py @@ -9,10 +9,11 @@ from service.login import BMY from common.tools import request_main from config import BmyConfig + @allure.epic("营运车企业端") @allure.feature("登录模块") class TestLogin(): - workBook = xlrd.open_workbook('test_case_data/bmy/bmy_case.xlsx') + workBook = xlrd.open_workbook(f'{BmyConfig.root_path}/test_case_data/bmy/bmy_case.xlsx') @allure.story("登录") @allure.title("登录认证")