pytest7.4.0后报错:fixture '方法名' not found
当你python中的pytest升级到7.4.0(包含)后,会发现脚本报错了,
如以下报错信息:fixture 'start_driver' not found
找不到你的测试夹具
出现此问题不要慌,如果你之前脚本是可以正常执行,升级pytest后报此错误,那大概率就是pytest升级问题导致的。
解决方法:
不要改什么内容,只需要把你的 conftest.py 文件移动下位置即可,如下图中说明
然后再尝试运行你的脚本,发现就不会报错了,可正常运行。
也可以查看另一位大佬的分析总结:https://www.cnblogs.com/wuxianfeng023/p/17541307.html