测试人社区

使用pytest-ordering插件控制用例执行顺序不生效,并未按标记的顺序执行,不知道是什么原因

我以前也碰到过这个问题,我当时是因为没有安装pytest-ordering这个插件,不安装插件pycharm中代码是不会报错的,后来我去项目下手动安装了pytest-ordering插件再运行就好了,不知道题主碰到的问题是不是和我之前的一样

非常感谢你的提醒,我检查了下这个项目的插件列表,确实没有安装pytest-ordering这个插件。之前是因为,我在cmd里面执行了pip install pytest-ordering,实际上是在python安装目录下装了pytest-ordering插件,python安装目录解释器可以使用。但是新建项目时默认使用的是项目解释器,不是python安装目录解释器,所以导致没找到安装的pytest-ordering插件。终于搞清楚了,感谢感谢~