码迷,mamicode.com
首页 > 编程语言 > 详细

python-pytest学习(十八)-运行上次失败用例(--lf和--ff)

时间:2020-05-12 09:36:07      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:用例   重点   自动化   code   ddc   http   failed   image   pre   

一、前言

  “80%的bug集中在20%的模块,越是容易出现bug的模块,bug是越改越多”平常我们做手工测试的时候,比如用100个用例需要执行,其中10个用例失败了。

  当开发修复完bug后,我们一般是重点测上次失败的用例。

  那么自动化测试也一样,当用例特别多时,为了节省时间,第一次部分用例失败了,修复完之后,可以只测上次失败的用例。

二、pytest -h

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

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

技术图片

 

 

三、--lf 和 --ff

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

pytest --lf

 

 

参考文章:https://www.jianshu.com/p/41075c9eddc6

python-pytest学习(十八)-运行上次失败用例(--lf和--ff)

标签:用例   重点   自动化   code   ddc   http   failed   image   pre   

原文地址:https://www.cnblogs.com/zhaocbbb/p/12874037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!