如何在Android版Appium中自动输入按键事件

时间:2018-09-08 10:20:33

标签: android automation appium android-testing

我无法在Appium中自动执行Enter键事件。我尝试了以下逻辑

new Actions(driver).sendKeys(Keys.ENTER)

2 个答案:

答案 0 :(得分:1)

您可以使用以下代码在Android中自动执行Enter键

import io.appium.java_client.android.nativekey.AndroidKey;
import io.appium.java_client.android.nativekey.KeyEvent;

    driver.pressKey(new KeyEvent(AndroidKey.ENTER));

答案 1 :(得分:0)

您可以使用以下代码。在最新的io.appium / java-client 7.3.0中对此进行了测试和传递。

import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.android.nativekey.AndroidKey;
import io.appium.java_client.android.nativekey.KeyEvent;



((AndroidDriver<MobileElement>) driver).pressKey(new KeyEvent(AndroidKey.ENTER));