[英]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”。
我假设您正在使用iOS模拟器,我认为在单击文本字段时,键盘无法显示,因此无法向应用程序输入文本。 请检查您的模拟器设置,确认已选中触发器模拟器键盘。
希望这能解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.