Appium Appium 里如何设置智能延时等待某个对象出现

胖虎 · January 19, 2017 · Last by 笑哼 replied at September 11, 2017 · 2072 hits

比如说这个代码:
driver.findElement(By.name("确定")).click();

如果允许这行代码时,因为网络、机器设备等原因,页面还没有加载出来,这行代码会报错
我记得 Selenium 里有类似等待几秒的方法,比如 8 秒内点击某对象,如果某对象在第 4 秒出现就立刻点击,如果超过 8 秒还没出现就报错。

请问 Appium 里有没有这样的方法?

共收到 5 条回复 时间 点赞

用 wait_Activity() 试试

自己写个带延迟的循环捕获异常方法

胖虎 #4 · March 14, 2017 Author
在路上 #3 回复

谢谢了

sleep(3)

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