def readresultpath(self): """ 获取html报告保存的文件夹路径 :return: """ path = self.iniconfig.get("RESULTPATH", "resultpath") return getfullpathmethod(path)
def __init__(self): # 获取ini文件的完整路径 inifile = getfullpathmethod(r'requesttesttools\config\filepath.ini') # 实例化读取ini文件的类 self.iniconfig = configparser.ConfigParser() # 进行文件读取 self.iniconfig.read(inifile, encoding='utf8')
def readtestcasepath(self): """ 获取用例保存的文件夹路径 :return: """ path = self.iniconfig.get("TESTCASEPATH", "testcasepath") return getfullpathmethod(path)
def readexcel(self): """ 读取excel完整路径 :return: """ path = self.iniconfig.get("EXCELPATH", "testtoolexcelpath") return getfullpathmethod(path)
def readjson(self): """ 返回json文件的完整路径 :return: """ path = self.iniconfig.get("JSONPATH", "paramspath") print(path) return getfullpathmethod(path)
def get_current_path(self, path): """通过传参,获取当前文件的完整的文件路径""" return getfullpathmethod(path)
def readlogspath(self): path = self.iniconfig.get("LOGSPATH", "logspath") return getfullpathmethod(path)