随笔分类 -  pytest

摘要:写自动化测试项目的时候,经常要用到配置文件,比如读取数据库相关的配置,希望单独放到 config 配置为文件,方便维护。 pytest 的内置 fixture 可以获取到配置相关的信息,request.config.rootdir 用于获取项目的根目录。 config 配置文件 在项目下新建一个 c 阅读全文
posted @ 2020-12-28 10:20 Janus_Blog 阅读(560) 评论(0) 推荐(0)
摘要:pytestconfig 可以获取到 pytest.ini 里面的配置参数。 在写自动化用例的时候,有一些配置 参数希望能加到配置里面,如configid, productid, 以及测试环境的base_url地址,和账号相关信息。 addini的源码阅读 addini 有四个参数: name, h 阅读全文
posted @ 2020-12-22 11:00 Janus_Blog 阅读(702) 评论(0) 推荐(0)
摘要:pytestconfig的 作用跟request.config是一样的,都是获取配置对象 pytestconfig 源码分析 pytestconfig 是一个内置fixture, 用于获取配置对象 pytestconfig 有两个常用的方法 getoption() 获取命令行参数 getini() 阅读全文
posted @ 2020-12-22 10:08 Janus_Blog 阅读(188) 评论(0) 推荐(0)