Appium webview中的Sendkeys有时会找到元素但什么都不写

时间:2016-05-20 11:28:23

标签: android webview appium

我有一些问题,有时我发现元素,但sendkeys没有写任何东西。

到目前为止,它仅在webview中附加,仅在Samsung S7上附加。

我尝试过多次使用Oneplus(cyanogen os)并且我从未遇到过这个问题。

我就是这样做的:

  1. 我试图通过WebDriverWait找到我的2个字段(电子邮件/密码)
  2. 我用driver.findElement(By.id())检索对象
  3. 我发送密码到密码
  4. 我发送密钥到电子邮件
  5. 步骤1& 2即使与三星工作正常,但由于某种原因,步骤3有时工作,有时不工作,然后每次4工作正常

    另外(那个最奇怪的部分)如果我打印密码,sendkeys不起作用.getText()我有正确的字符串,所以它在某处但不在屏幕上

    你是否知道为什么这个问题有时会发生在三星身上,从来没有使用过多的问题或如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

添加等待间隔:

Browser.sleep(10000);