![](/img/trans.png)
[英]Identify element in espresso by resource-id from UI Automator viewer
[英]No resource-id element in UIautomatorviewer.bat
为此使用Xpath
By path = By.Xpath("//*[@text='Enter your email address']");
driver.findElement(path).sendKeys("xxxxxx@gmail.com");
您也可以像这样尝试根据classname
查找text
,然后执行sendKeys
List<WebElement> offerElements=
driver.findElements(By.className("android.widget.EditText"));
for (int i=0;i<offerElements.size();i++) {
if (offerElements.get(i).getText().equals("Enter your email address"))
offerElements.get(i).sendKeys("email text");
}
您xpath aa跟随
//android.widget.EditText[@text='Enter your email address']
并根据需要使用sendKeys()
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.