首页 > 其他 > 详细

pytest失败重跑

时间:2020-08-16 15:11:28      阅读:84      评论:0      收藏:0      [点我收藏+]

一、说明

pytest自带失败重跑机制,在运行中传入参数即可。

--lf 参数:运行上次失败的用例,如果没有则全部运行。

--ff参数:运行全部用例,上次失败的优先运行。

二、示例

import pytest

def test_01():
    print(执行1)
    assert 0 == 1

def test_02():
    print(执行2)
    assert 0 == 0

def test_03():
    print(执行3)
    assert 0 == 0

def test_04():
    print(执行4)
    assert 0 == 1

运行--lf参数:

技术分享图片

 

 再次运行:只执行了之前错误的用例。

技术分享图片

 

 运行--ff参数:

技术分享图片

 

 再次运行:

技术分享图片

 

pytest失败重跑

原文:https://www.cnblogs.com/huny/p/13512377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!