test setup failed,fixture ‘net‘ not found,use ‘pytest --fixtures [testpath]‘ for help on them.
尝试过链接里几种方法都不可行:
test setup failed,fixture ‘net‘ not found,use ‘pytest --fixtures [testpath]‘ for help on them._fixture 'net' not found-CSDN博客【三种办法解决】pytest运行测试用例时,出现 E fixture xxx not found的报错_pytest fixture 'driver' not found-CSDN博客
发现当fixture和用例在同一个py文件下可以执行,把fixture放在conftext时会读取不到,即是conftext出了问题。再查conftext的定义,发现遗漏了一个很重要的点,就是conftext必须建在有__init__.py的package下面才能有效果,修改后执行成功。