Appium Android UI 自动化测试,能找到 id 或 xpath 等,但是点击了无反应

追梦 · March 11, 2019 · Last by 王加 replied at March 20, 2019 · 2496 hits

在 Android UI 自动化测试的过程中,发现一个奇特的问题,试过通过控件 id、xpath、name 等都能寻找到控件,但是点击了不跳转到下一页面,导致卡在了这一步。请问大家有遇到过这个神奇的问题么,而且通过程序点完,数据线一直连着电脑的话,手动点击也没有反应,拔了数据线手动可以点击。求高人指点。急急急!!!

共收到 11 条回复 时间 点赞

用 inspector 停在那边 tap 一下可以吗?
了解自动化测试可以加入 QQ 群:320463587 一起讨论哦

检查元素clickable是否为true

可能有延迟,之前也碰到过类似的情况

被遮盖了 点不到的 要用左边,这是移动端 UI 自动化最大的 BUG

小贝 回复

这个用左边是怎么用。。。控件还区分左右吗?

董延京 回复

要用坐标 打错了 哈哈

追梦 #7 · March 14, 2019 Author
小贝 回复

我试试

Python 吗,切换页面有类似问题

追梦 #9 · March 18, 2019 Author
回复

java 的,您是怎么解决的

你使用的是什么框架 appium 还是 robotium

如果是被遮住的话,不管拔不拔数据线,手动都应该点击不了啊

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