Appium 在 appium+python 运行多个 case 时,如何避免某个 case 进入死循环或者其它原因,导致程序卡在这个 case 里

xiaohengdada for 58转转测试开发组 · 2017年09月07日 · 最后由 264768502 回复于 2017年09月07日 · 453 次阅读

RT:我想给每个case加个如果超过多长时间就跳出此case,并运行下个caes的方法,请问应该如何code?

共收到 3 条回复

如果非要写while 1的话,我是从循环次数入手的。你也在循环开始的时候记录一下时间,每次循环完都比对一下。

其他原因的话,我还木有遇到过、

没有使用测试框架吗?比如testNG之类的,我知道TESTNG是可以设置用例超时时间的

用了python unittest吗
用了的话用pytest代替python运行,可设timeout

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册