pytest 里写了conftest 在conftest写了fixture,在写test函数的时候会先走哪里
时间: 2024-06-07 14:06:18 浏览: 91
pytest自动化测试中conftest的配置使用
在运行 pytest 测试时,pytest 会首先收集测试用例,然后执行 conftest.py 文件中的 fixture。因此,在编写测试用例时,conftest.py 文件中的 fixture 会先于测试用例执行。这样可以确保在测试用例执行之前,所有需要的 fixture 都已经被创建并准备就绪。如果有多个 conftest.py 文件,pytest 会按照从上到下的顺序依次执行。在执行完所有的 fixture 后,pytest 会执行所有的测试用例。
阅读全文