Bootstrap

执行顺pytest.mark.run(order=)序不起作用

适用场景:

1、同一python文件下,使用@pytest.mark.run(order=*);

2、同一目录,不同python文件下,在多个文件内进行order序号排序,使用@pytest.mark.run(order=*);

@pytest.mark.run(order=1)

@pytest.mark.run(order=2)

@pytest.mark.run(order=3)

注解不能控制执行顺序,原因为当前python环境未安装pytest-ordering

pip install pytest-ordering  

在执行脚本的python环境下安装pytest-ordering后解决问题
 

;