Appium 为什么用 appium 做自动化测试的时候,单个用例可以通过,但是所有用例一起运行会有些用例失败

左撇子的菜鸟 · 2019年07月04日 · 最后由 左撇子的菜鸟 回复于 2019年07月06日 · 2010 次阅读

最近在做 appium+python 的自动化测试,在运行测试用例时候发现把每个用例单独拿出来运行都是可以成功通过的,但是当把所有用例放在一起运行时会有用例显示失败或者错误.每个用例之间没有关联,每次执行完一条用例都会还原测试环境.想请教下这是什么原因造成的.

共收到 6 条回复 时间 点赞

用例之间 一个 driver 的 session 冲突或者给覆盖了? driver 要么所有用例继承,要么每个重新初始化一次

仅楼主可见

没贴出来错误信息,无从判断.
猜测是运行时间长不稳定, 或者是数据逻辑问题?

我也发现了 10 多个手机 多进程的时候,总是有一个手机没有启动

可能是你用例名字的问题
还有 1 楼的解答

chend 回复

每次的错误都不一样,可能是报在这个页面没有找到要定位的元素,可能是其他

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