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

胖虎 · 2017年01月19日 · 最后由 笑哼 回复于 2017年09月11日 · 126 次阅读

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

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

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

共收到 5 条回复 时间 点赞

用 wait_Activity() 试试

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

在路上 回复

谢谢了

sleep(3)

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