pytest读取用例yaml文件,老报错:路径不存在

  • Post author:
  • Post category:其他


在pytest框架中,YamlUtil类中,读取测试用例的yml文件,总是报错:

No such file or directory

写法如下:

上面方法中读取文件目录也是这样写的都没报错,可以正常写入读取,不知道为何这个文件不行

修改代码如下:

#获取工程目录
project_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
#拼接用例路径
case_path = project_path + '\\testcases\\'
    
#读取测试用例的yml文件
def read_testcase_yaml(self,yaml_name):
    case_path_tmp = YamlUtil.case_path + yaml_name
    # print(case_path_tmp)
    with open(case_path_tmp,mode="r",encoding="utf-8") as f:
        value = yaml.load(stream=f,Loader=yaml.FullLoader)
        return value


if __name



版权声明:本文为m0_66887922原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。