pytest失敗重跑


失敗重跑需要依賴pytest-rerunfailures插件,使用pip安裝就行

pip install pytest-rerunfailures

用例失敗重跑的方法:

  1. 在用例上添加裝飾器@pytest.mark.flaky(reruns=2, reruns_delay=4)  reruns為次數,reruns_delay間隔時間,單位s(對部分用例生效)

  2. 在pytest.ini文件中addopts = 添加參數–reruns n (n:為重試的次數)(對所有用例生效)

方法一:單個用例失敗重跑

方法二:所有用例失敗重跑


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM