pytest文档65-内置 request 读取项目的根目录 rootdir
相关推荐
-
Python测试工具——nose简介
好多天没来打卡了.博主最近一直在把碎片化知识转化为知识体系的过程中挣扎. Python语言.selenium.unittest框架.HTMLTestRunner框架都有所了解,也写了一批脚本去做项目的 ...
-
5 分钟掌握 Python 中常见的配置文件
为什么要写配置文件 在开发过程中,我们常常会用到一些固定参数或者是常量.对于这些较为固定且常用到的部分,往往会将其写到一个固定文件中,避免在不同的模块代码中重复出现从而保持核心代码整洁. 这个固定文件 ...
-
pytest文档62-内置fixture之request
前言 request 是 pytest 的内置 fixture , "为请求对象提供对请求测试上下文的访问权,并且在fixture被间接参数化的情况下具有可选的"param&quo ...
-
pytest文档14-函数传参和fixture传参数request
前言 为了提高代码的复用性,我们在写用例的时候,会用到函数,然后不同的用例去调用这个函数. 比如登录操作,大部分的用例都会先登录,那就需要把登录单独抽出来写个函数,其它用例全部的调用这个登陆函数就行. ...
-
pytest文档18-配置文件pytest.ini
前言 pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行. ini配置文件 pytest里面有些文件是非test文件 py ...
-
pytest文档51-内置fixture之cache使用
前言 pytest 运行完用例之后会生成一个 .pytest_cache 的缓存文件夹,用于记录用例的ids和上一次失败的用例. 方便我们在运行用例的时候加上-lf 和 -ff 参数,快速运行上一次失 ...
-
pytest文档63-内置fixture之pytestconfig
前言 前面讲 request 是pytest的一个内置 fixture ,作用是获取测试的上下文,可以通过request.config 获取配置对象. pytestconfig 的作用跟 reques ...
-
pytest文档64-内置 pytestconfig 动态添加和获取 pytest.ini 配置参数
前言 前面讲 pytestconfig 的时候,可以获取到 pytest.ini 里面的配置参数. 我们在写项目自动化用例的时候,有一些配置参数希望能加到配置里面,如configid, product ...
-
pytest文档1-环境准备与入门
前言 首先说下为什么要学pytest,在此之前相信大家已经掌握了python里面的unittest单元测试框架,那再学一个框架肯定是需要学习时间成本的. 刚开始我的内心是拒绝的,我想我用unittes ...
-
pytest文档2-用例运行规则
用例设计原则 文件名以test_*.py文件和*_test.py 以test_开头的函数 以Test开头的类 以test_开头的方法 所有的包pakege必须要有__init__.py文件 help帮 ...
-
pytest文档3-pycharm运行pytest
前言 上一篇pytest文档2-用例运行规则已经介绍了如何在cmd执行pytest用例,平常我们写代码在pycharm比较多 写完用例之后,需要调试看看,是不是能正常运行,如果每次跑去cmd执行,太麻 ...
