Appium python+appium 用例失败如何让她重复执行而不是执行下一条呢

小幼稚园 · October 25, 2018 · Last by 旧时光 replied at December 04, 2018 · 1802 hits

根据返回做判断吗

共收到 8 条回复 时间 点赞

reruns 可以解决

我是用的 ddt 去驱动所有的用例,所以我这里只有一个测试类,
我自己是用的一个非常笨的方法,就是在 test_xxx 方法里直接写了一个循环,如果通过直接跳出循环,如果失败就重复执行;我设置循环最多执行 3 次,如果 3 次都跑不过,就继续跑下一条 case

returns 怎么解决?

陈耀 回复

怎么 returns?

wtnhz 回复

我也是这样

难道是递归?

旧时光 回复

pytest-rerunfailures 这个插件,支持运行的时候设置失败重试次数,比如--reruns=2 就是运行失败案例重试 2 次

陈耀 回复

我是 java 写的代码

小幼稚园 关闭了讨论 04 Jun 16:17
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up