我是appium的新手,我面临着验证号码的问题

时间:2016-09-21 11:46:04

标签: android selenium appium

我无法在我的脚本的下一栏输入一个数字,它只是在第一个框中输入一个数字并转到下一个,当脚本在下一个中写入一个数字时然后它再次清除第一个文本框并再次在同一个框中重写而不是下一个。

代码:

    driver.findElement(By.xpath("//android.widget.TextView[@index = '0']")).sendKeys("8");
    driver.findElement(By.xpath("//android.widget.TextView[@index = '2']")).sendKeys("7");  
    driver.findElement(By.xpath("//android.widget.TextView[@index = '3']")).sendKeys("5");
    driver.findElement(By.xpath("//android.widget.TextView[@index = '4']")).sendKeys("9");
    driver.findElement(By.xpath("//android.widget.TextView[@index = '5']")).sendKeys("9");

Ui Automator Image

1 个答案:

答案 0 :(得分:0)

尝试仅将您的完整密码发送到第一个editBox。在这种情况下,它应该自动填充剩余的文本框。

 driver.findElement(By.xpath("//android.widget.TextView[@index = '0']")).sendKeys("87599");