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

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

根据返回做判断吗

共收到 8 条回复 时间 点赞

reruns可以解决

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

returns怎么解决?

陈耀 回复

怎么returns?

wtnhz 回复

我也是这样

难道是递归?

旧时光 回复

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

陈耀 回复

我是java写的代码

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up