Appium中的标识符找不到元素

时间:2016-11-16 16:42:59

标签: android appium

我收到以下错误:

axes.format_coord(event.xdata, event.ydata)

有一个标识为ValueError: Element locator 'identifier=id/edittext1' did not match any elements. 的元素,但无法识别!

2 个答案:

答案 0 :(得分:0)

我遇到过类似的问题。

我使用 xpath 进行元素定位。

以下是 xpath

示例
Input Text  xpath=/hierarchy[@rotation="0"]/android.widget.FrameLayout[@index="0"]/android.widget.LinearLayout[@index="0"]/android.widget.FrameLayout[@index="0"]/android.widget.RelativeLayout[@index="0"]/android.widget.EditText[@index="0"]

答案 1 :(得分:0)

尝试使用另一个定位器,我使用同样的问题。但是使用CssSelector它工作正常。

点击进入按钮的示例:

WebElement element1 = driver.findElement(By.cssSelector("div[ng-click^='actionname']"));
element1.click();