首先需要安装插件
pytest-rerunfailures
使用方式1:使用装饰器
@pytest.mark.flaky(reruns=2, reruns_delay=5) //reruns=5表示失败最大重试5次,reruns_delay表示每次重试间隔2秒
使用方式2: 配置文件pytest.ini
在addopts中增加参数–reruns 5 --reruns-delay 2
首先需要安装插件
pytest-rerunfailures
使用方式1:使用装饰器
@pytest.mark.flaky(reruns=2, reruns_delay=5) //reruns=5表示失败最大重试5次,reruns_delay表示每次重试间隔2秒
使用方式2: 配置文件pytest.ini
在addopts中增加参数–reruns 5 --reruns-delay 2