gpt4 book ai didi

java - 使用类和索引单击元素时出现问题

转载 作者:行者123 更新时间:2023-11-30 05:04:11 24 4
gpt4 key购买 nike

我正在尝试编写代码以自动在 Instagram 上向人们发送私信。我坚持获取代码以单击 DM 按钮。

在 UIautomatorviewer 中,没有文本或资源 ID,所以我尝试使用该类。

enter image description here

当我运行代码时,它没有点击正确的东西。它点击按钮 NEXT 到它。

这是代码-

By path2 = By.xpath("//android.widget.ImageView[@index='3']"); 
driver.findElement(path2).click();
Thread.sleep(5000);

有人可以帮忙吗?我是新手,所以我不是很有经验。

最佳答案

因为我看不到整个 XML,所以我无法真正判断您做错了什么,但可能是您的 xpath 不正确。使用 UIAutomatorViewer,您可以保存 XML,然后可以在其上测试您的 xpath。使用 XMLSpy 或像 https://www.freeformatter.com/xpath-tester.html 这样的在线工具.

可能有更多 android.widget.ImageView index = 3,我认为 appium 选择了第一个?因此,您可以将 xpath 更改为更独特的,例如:

//android.widget.FrameLayout//android.widget.LinearLayout//android.widget.ImageView[@index='3']"

关于java - 使用类和索引单击元素时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54854515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com