51Testing软件测试论坛
标题:
为什么使用 Android UIautomator 定位时使用 UiScrollable 无效?
[打印本页]
作者:
测试积点老人
时间:
2021-1-26 11:15
标题:
为什么使用 Android UIautomator 定位时使用 UiScrollable 无效?
情境如下:
需要滑动才能获取到元素,元素文本为” 信息 “,考虑使用 uiautomator 定位
[attach]132044[/attach]
横向滑动,到第六个
元素如下:
[attach]132045[/attach]
id 包括 recycle 那个元素的 scrollable 为 true,然后文本信息是在 id 包含 text_fun 的那个元素中
代码如下
new UiScrollable(new UiSelector().resourceId("com.starnet.GreenHome:id/recycle_community_service")).scrollIntoView(new UiSelector().text("信息"))
复制代码
结果:使用 appium server 进行搜索时,没有滑动,而是点开了中间那个方块。运行代码,提示目标元素不存在。
问题:无法定位,代码是否有问题?问题出在哪里?
作者:
qqq911
时间:
2021-1-27 10:45
从头开始定位,定位不准确
作者:
郭小贱
时间:
2021-1-27 11:12
可以参考这篇帖子看下
https://testerhome.com/topics/27597
作者:
jingzizx
时间:
2021-1-27 16:52
依次定位试试,不是很明确
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2