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

skyshine · May 26, 2020 · Last by 957752 replied at May 28, 2020 · 1931 hits

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

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

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

共收到 1 条回复 时间 点赞

implicitly_wait() 设置全局等待

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