无法使用appium找到元素

时间:2017-06-28 09:29:36

标签: java testing appium element

我试图在我的移动应用程序中选择一个特定的元素来输入手机号码。在我的应用程序中我完成了所有其他工作..但我无法找到我的手机号码字段输入手机号码。目前它正在对国家代码微调器前缀执行点击操作到我的手机号码字段..

我的应用中的输入字段位于下方

enter image description here

UI自动播放器视图在下面给出

enter image description here

我尝试的代码是

 driver.findElement(By.xpath("//android.widget.EditText[@text='Mobile Number']")).sendKeys("8129497946");

driver.findElement(By.xpath("//android.widget.EditText[contains(@resource-id,'ext-element-65')']")).sendKeys("8129497946");

任何解决方案?

1 个答案:

答案 0 :(得分:0)

find_element(id: 'ext-element-65').sendKeys("8129497946")

通常是这样写的。如果您的资源ID为定位器,请务必选择driver.findelement id