gpt4 book ai didi

java - 无法通过 idex 单击突出显示的元素

转载 作者:行者123 更新时间:2023-12-01 23:08:01 25 4
gpt4 key购买 nike

我正在自动化测试来测试移动应用程序,但我很难找到这个特定元素来应用 click()。

我已按如下方式突出显示该元素,用索引号表示。 32

enter image description here

我用来执行点击操作的代码如下:

driver_App.findElement(By.xpath("//android.widget.FrameLayout//android.widget.LinearLayout//android.widget.FrameLayout//android.widget.LinearLayout//android.widget.FrameLayout//android.widget.RelativeLayout//android.webkit.WebView//android.webkit.WebView//android.view.View[@index='32']")).click();

但我返回了 NoSuchElementException 错误。

希望就我可能犯的错误提出建议。

最佳答案

你的xpath结构是错误的。使用下面的代码

driver_App.findElement(By.xpath("//android.widget.RelativeLayout[@index='0']/android.webkit.WebView[@index='1']/android.webkit.WebView[@index ='0']/android.view.View[@index='32']")).click();

关于java - 无法通过 idex 单击突出显示的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58391831/

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