执行用例 def test_01(start) 报错,找不到"start" fixture. 它定义在上级目录的 conftest.py 中,但找不到。
这种情况试试在 conftest.py 同级建一个 pytest.ini 文件
conftest.py 文件,放在根目录下试试,和 case 目录同级
好了,多谢! ==> 网上的帖子都让在 conftest.py 同级目录下建 _init_.py (:
默认读的是项目根目录吧,可以在 pytest.ini 里指定配置下
如果根目录不加 pytest.ini,conftest.py 放根目录执行用例读取不到。