Appium appium Android 使用 UiAutomator2 ,做循环点击的时候,每次总是重复点击第一个,求解

YueChen · 2018年05月28日 · 最后由 陈恒捷 回复于 2018年05月28日 · 1904 次阅读
elements =self.driver.find_elements_by_id('xxxx:id/title')
    for element in elements:
        element.click()

因为 Android 7.0 所以要使用 UiAutomator2,for 循环 click() 的时候总是点击好几次第一个列表
不使用 UiAutomator2 的时候就没事,for 循环的时候全都能选上,但是使用 UiAutomator2 框架后。for 循环就一直点击第一个点好几次(好几处代码都发生这种情况)。debug 的时候,是取出来数组确实又 6 个都不一样。求解

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 3 条回复 时间 点赞

不是 find_elements_by_id 吗,少了个 s

Linny 回复

手误,打错了。

appium 服务器日志也发下吧?

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册