Appium SendKey 问题

Appium SendKey issue

我在将 sendkeys 与 appium 结合使用时遇到问题,下面是详细信息

Appium version -1.3.4.1 ,java client - java-client-2.1.0 ,android Device - Samsung Galaxy S4(Phone) ,Android Version - 4.4.2

Application under test - flipkart/Wego android Application

问。当我使用 sendKeys 在编辑视图中发送一个 sting 值时,发生的事情是

  1. 有时输入的字符串值为 "correct" -Mumbai
  2. 但有时输入的字符串值为 "not correct" -Mmbai

这是我的代码

driver.findElement(By.xpath("//*[@resource-id='com.wego.android:id/flight_search_location_textview']")).sendKeys("Mumbai");

请帮忙,因为我被困在这里不知道该怎么办

你可以试试这种类型的代码,我用的是python

 emailSign = self.driver.find_element_by_class_name("UIATextField")
 passSign = self.driver.find_element_by_class_name("UIASecureTextField")

        passSign.click()

        emailSign.send_keys(username + carriage_return)
        passSign.send_keys(password + carriage_return)

试试这个

Webelement enterText = driver.findElement(By.xpath("//*[@resource-id='com.wego.android:id/flight_search_location_textview']"));

enterText.sendKeys("Mumbai");