Appium SendKey问题
我在与appium一起使用sendkeys时面临的问题如下所示 Appium版本-1.3.4.1,java客户端-java-client-2.1.0,android 设备-三星Galaxy S4(手机),安卓版本-4.4.2 正在测试的应用程序-flipkart/Wego android应用程序 当我在编辑视图中使用sendKeys发送一个sting值时,发生了什么Appium SendKey问题,appium,sendkeys,appium-android,Appium,Sendkeys,Appium Android,我在与appium一起使用sendkeys时面临的问题如下所示 Appium版本-1.3.4.1,java客户端-java-client-2.1.0,android 设备-三星Galaxy S4(手机),安卓版本-4.4.2 正在测试的应用程序-flipkart/Wego android应用程序 当我在编辑视图中使用sendKeys发送一个sting值时,发生了什么 有时输入的字符串值是“正确的”-不正确 但有时输入的字符串值“不正确”-Mmbai 这是我的密码 driver.findEleme
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\u search\u location\u textview'])
enterText.sendKeys(“孟买”) 感谢@krishna chetan的快速回复,但是您能提供一些java解决方案吗?您是否尝试过使用按id选择元素,然后发送键?我看到您使用了Xpath,尝试使用元素id发送密钥不,我还没有尝试过,我一定会尝试并分享我的经验@krishna chetanthanky@Gary您的解决方案很好,谢谢您的帮助,如果可能的话,您能告诉我这两行的区别吗1.driver.findElement(by.Xpath(“//*sendKeys(“孟买”)和2.Webelement enterText=driver.findElement(By.xpath(“/*[@resource id='com.wego.android:id/flight\u search\u location\u textview']);enterText.sendKeys(“孟买”);我的意思是为什么1.有一段时间显示错误,我的意思是两者之间的区别唯一的区别是我们正在创建一个webelement“enterText”然后传递值,而不是直接传递到定位器。由于我使用的是页面对象模型,此解决方案对我没有帮助。您有其他解决方案吗?@Gauravit的字符串没有问题。我遇到了相同的问题。我试图输入abcd123,但它有时会键入abcd 12