我正在尝试自动搜索场景,我的意思是将一个文本传递到输入字段并点击键盘的enter按钮。
到目前为止,我尝试了如下:
((AndroidDriver)driver).pressKeyCode(AndroidKeyCode.ENTER);driver.getKeyboard().sendKeys(Keys.ENTER);driver.press_keycode(66)我用的是java-client 6.0.0-BETA2
有人能帮忙吗?
截图:

发布于 2019-04-01 06:44:04
试试下面的代码。它必须发挥作用:
import io.appium.java_client.MobileElement;
import io.appium.java_client.android.AndroidDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import io.appium.java_client.android.nativekey.AndroidKey;
import io.appium.java_client.android.nativekey.KeyEvent;
((AndroidDriver<MobileElement>) driver).pressKey(new KeyEvent(AndroidKey.ENTER));在使用enter键之前,必须首先在文本输入字段中单击。
https://stackoverflow.com/questions/55449283
复制相似问题