我正在使用 Appium (java) 来自动化我的 android 应用程序。
我对需要输入文本并从软键盘按搜索/回车键的场景感到震惊。
我尝试了很多解决方案,但它们都不起作用。
有人试过这个吗?
到目前为止试过:
WebElement input = driver.findElement(By.id("myId"));
input.sendKeys(value); // the value we want to set to input
input.sendKeys(Keys.ENTER);
genericMethods.wait(1000);
最佳答案
使用这个:
public void tapEnterButtonOnKeyboard() {
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.ENTER);
}
关于android - 如何在 Appium android 中处理搜索、输入等软键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35269445/