美文网首页
学习笔记-Pytest(十八)运行上次失败用例(--lf 和 -

学习笔记-Pytest(十八)运行上次失败用例(--lf 和 -

作者: sofiiii | 来源:发表于2019-02-16 13:31 被阅读0次

    1.前言


    “80%的bug集中在20%的模块,越是容易出现bug的模块,bug是越改越多“平常我们做手工测试的时候,比如用100个用例需要执行,其中10个用例失败了,
    当开发修复完bug后,我们一般是重点测上次失败的用例。
    那么自动化测试也一样,当用例特别多时,为了节省时间,第一次部分用例失败了,修复完之后,可以只测上次失败的用例。

    2.pytest -h


    命令行输入pytest -h,找到里面两个命令行参数: --lf 和 --ff

    --lf, --last-failed 只重新运行上次运行失败的用例(或如果没有失败的话会全部跑)
    --ff, --failed-first 运行所有测试,但首先运行上次运行失败的测试(这可能会重新测试,从而导致重复的fixture setup/teardown)
    
    图片.png

    3.--lf 和 --ff


    如果只想运行其中2个failed的和1error用例,那么可以直接在cmd输入指令

    pytest --lf
    

    相关文章

      网友评论

          本文标题:学习笔记-Pytest(十八)运行上次失败用例(--lf 和 -

          本文链接:https://www.haomeiwen.com/subject/ohmmeqtx.html