pytest.main(['-s','test_order.py']) 运行结果: 从结果中可以看到,我们可以使用装饰器@pytest.mark.run(order)来改变测试用例的执行顺序。
# file_name: test_order.py import pytest @pytest.mark.run(order=4) def test_order_04(): print('\n 执行测试用例04 ') @pytest.mark.run(order=3) def test_order_01(): print('\n 执行测试用例01 ') @pytest.mark.run(order=1) def test_order_02(): print('\n 执行测试用例02 ') @...
pytest.main(['-s','test_order.py']) 运行结果: 从结果中可以看到,我们可以使用装饰器@pytest.mark.run(order)来改变测试用例的执行顺序。