Appium driver.wait_activity ('C', 30) 时 启动 activity 还没消失,结果 find_emement 出错:找不到控件

skyshine · 2020年05月26日 · 最后由 957752 回复于 2020年05月28日 · 1335 次阅读

应用有一个启动 activity A,
进放主程序的 activity 是 C。

问题是,当用 driver.wait_activity('C', 30) 检查到 C 时,,A 还没完全消失,主程序 的控件也没显示出来。
这时测试脚 本就开始往下运行 drivier.find_element_by_XXXX..
结果就是出错,找不到元素。。。

除了用 sleep 让它多等会, 还有别的方法吗?
谢谢

共收到 1 条回复 时间 点赞

implicitly_wait() 设置全局等待

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