繁体   English   中英

Appium IOS SendKey不起作用

[英]Appium IOS SendKey not working

我正在使用Appium自动执行混合应用程序。 硒方法sendkey在Android中工作正常。 但是sendkey在IOS中不起作用。 因此,为了使其正常工作,我正在使用javascript executor设置值,然后触发change事件。

这确实降低了我对用于自动化混合应用程序的appium的信心。 我想知道在IOS中是否有任何使“ sendkey”工作的方法。 这也是一个普遍的问题。

WebElement element = driver.findElementByXPath("YOUR X-PATH");
element.click();
element.sendKeys("your input string");

对于iOS,您应该将功能“ sendKeyStrategy”设置为“ grouped”或“ setValue”。

请参阅http://appium.io/slate/en/v1.3.4/?ruby#ios-only

我假设您正在使用iOS模拟器,我认为在单击文本字段时,键盘无法显示,因此无法向应用程序输入文本。 请检查您的模拟器设置,确认已选中触发器模拟器键盘。

希望这能解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM