欢迎光临散文网 会员登陆 & 注册

自动化测试~读取yaml的测试数据

2023-02-28 23:05 作者:芦荟小哥  | 我要投稿

做自动化测试的时候,大多数同学会存放在Excel、Yaml、数据库中,接下来我们将编写一个demo,用来读取存放在yaml中的测试数据

1.下载依赖包

2. 导包

  • import logging:是我们封装好的日志模块

  • import yaml:导入yaml包

  • from base.impl.fileManageImpl import FileManageImpl:这里是我们对文件是否存在判断的一个实现类(下面要讲)

3.初始化

  • yamlPath:yaml文件路径

  • self.__yamlPath:实例属性

4.读取yaml数据

  • 判断yaml路径是否存在,若是存在读取yaml数据

  • 若是不存在返回空字典

5.完整代码


6.FileManageImpl代码

  • FileManage:是一个抽象类,FileManageImpl继承了FileManage

  • os.path.exists:判断路径是否存在

  • os.path.isdir(path):判断是否为目录

7.FileManage代码


自动化测试~读取yaml的测试数据的评论 (共 条)

分享到微博请遵守国家法律