我如何 select 使用 appium 在 gridView 中索引 3 的照片?
How can i select a photo of index 3 in a gridView using appium?
我正在使用 appium 来自动化我设备上已安装的应用程序。
(不是我写的,也不是我的apk)
在开始启动 activity 之后,出现了带有照片网格视图的主要 activity。
输入这个activity后,如何在gridView中select索引3的照片?
我试过:
List<WebElement> elements = driver.findElements(By.className("android.widget.ImageView"));
WebElement element = elements.get(1);
但不知道如何继续。
您可以按索引过滤它。试试这个:
driver.findElementsByXPath("//*[@class='android.widget.ImageView' and @index='3']");
我正在使用 appium 来自动化我设备上已安装的应用程序。
(不是我写的,也不是我的apk)
在开始启动 activity 之后,出现了带有照片网格视图的主要 activity。
输入这个activity后,如何在gridView中select索引3的照片?
我试过:
List<WebElement> elements = driver.findElements(By.className("android.widget.ImageView"));
WebElement element = elements.get(1);
但不知道如何继续。
您可以按索引过滤它。试试这个:
driver.findElementsByXPath("//*[@class='android.widget.ImageView' and @index='3']");