Android 在Appium中标识符找不到元素
我遇到以下错误:Android 在Appium中标识符找不到元素,android,appium,Android,Appium,我遇到以下错误: ValueError: Element locator 'identifier=id/edittext1' did not match any elements. 有一个id为edittext1的元素,但无法识别 我也遇到过类似的问题 我使用xpath进行元素定位 下面是示例xpath供您参考 尝试使用另一个定位器,我过去也有同样的问题。但是有了CssSelector,它工作得很好 单击进入按钮的示例: WebElement element1 = driver.findEle
ValueError: Element locator 'identifier=id/edittext1' did not match any elements.
有一个id为edittext1的元素,但无法识别 我也遇到过类似的问题 我使用xpath进行元素定位 下面是示例xpath供您参考
尝试使用另一个定位器,我过去也有同样的问题。但是有了CssSelector,它工作得很好 单击进入按钮的示例:
WebElement element1 = driver.findElement(By.cssSelector("div[ng-click^='actionname']"));
element1.click();
尝试元素定位的xpath您是否尝试过使用其他定位程序,如cssselector或xpath?@sai我认为您面临的语法问题,请您将代码发布在此处,以便我可以帮助您输出:该示例只是为了让您了解cssselector是如何工作的!CSS与本机移动应用程序的相关性如何?我将其用于混合应用程序,很抱歉,我不确定是否可能用于本机应用程序。
WebElement element1 = driver.findElement(By.cssSelector("div[ng-click^='actionname']"));
element1.click();