在可滚动屏幕中单击具有相同id-resource的所有元素

时间:2017-11-22 12:05:34

标签: java android appium

我正在编写一个测试用例来检查是否可以单击可滚动屏幕上的所有可用元素,并且如果让代码知道该元素是否被执行(单击),或者因为其属性与其他元素相同,则会遇到问题。唯一的区别是实例属性。

enter image description here

下面有更多具有相同属性的元素。 任何人都可以建议我解决问题的方法

1 个答案:

答案 0 :(得分:0)

首先获取要单击到哈希集的电影或缩略图的文本,然后滚动到找到更多缩略图的方向,再次获取文本并将其保存到哈希集中(如果有任何重复值,将删除)然后,由于您有所有缩略图的文本,您可以使用xpath中的名称获取可点击的图像,您可以单击每个。

这种方法可以测试屏幕中显示的所有图像是否可点击