android - 如何使用appium在移动应用程序中查找xpath

标签 android xpath selenium-webdriver appium

我尝试使用按 ID 查找元素,但它没有插入所需的数据。 然后我通过 xpath //android.widget.ScrollView[0]/android.widget.RelativeLayout[0]/android.widget.TextView[0]/android.widget.TextView[1]/android 使用 Find element。 widget.EditText[2]").sendKeys("Check@localmail.com");

但是还是不行。 enter image description here

最佳答案

请使用这个 Xpath,我希望这能解决你的问题:

By.xpath("//android.widget.EditText[@text='Email ID']")

关于android - 如何使用appium在移动应用程序中查找xpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23799488/

相关文章:

java - 无法在 Selenium WebDriver 的段落标记中使用 sendKeys() 方法

java - Android Studio 中使用 Runnable 的计时器

c# - 如何使用 fn :max in SelectSingleNode

android - Android 中的 Sinch 音视频通话

ruby - 为什么用ruby查找带有所需文本的节点比使用xpath更快?

java - 无法使用 selenium sendKeys 在文本字段中输入字符

java - org.openqa.selenium.WebDriverException : java.net.ConnectException:无法使用 IEDriverServer 连接到本地主机错误

java - .switchTo().frame( <'frameId' >);不使用 HtmlUnit 驱动程序

android - 在媒体查询中使用的平板电脑的最大宽度是多少?

java - 自定义 Android 实用程序类