无法在APPIUM中识别Android6.x版本中的webelement

时间:2017-06-26 13:13:48

标签: javascript appium

enter image description here我为Android平台的原生应用编写了自动化测试脚本。 我使用UIAutomatorViewer来识别元素。 但脚本无法识别Android6.x上的元素。

我尝试使用以下

  1. @FindBy(id ="com.husqvarna.connect:id/toolbar_title")在我的页面对象模型页面中。
  2. driver.findElementById("com.husqvarna.connect:id/toolbar_title")

  3. driver.findElementByXPath("//android.view.ViewGroup[@index='0']/android.widget.LinearLayout[@index='0']/android.widget.FrameLayout[@index='0']/android.widget.LinearLayout[@index='0']/android.view.ViewGroup[@index='0']/android.widget.RelativeLayout[@index='1']/android.widget.TextView[@index='0']")

  4. driver.findElement(By.xpath("/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FramerLayout/android.view.ViewGroup[@index='0']/android.widget.LinearLayout[@index='0']/android.widget.FrameLayout[@index='0']/android.widget.LinearLayout[@index='0']/android.view.ViewGroup[@index='0']/android.widget.RelativeLayout[@index='1']/android.widget.TextView[@index='0']")).getText();

  5. enter image description here

0 个答案:

没有答案