java - 在自动化 Android 应用程序时,如何通过单击 appium 中的主页按钮导航到主屏幕?

标签 java appium

In one test cases I used this

@Test
public void Test1()
{
    driver.launchApp();
    System.out.println("this is First test in appium suite");
    ((AppiumDriver) driver).sendKeyEvent(AndroidKeyCode.HOME); // This line of code gives error.
}

最佳答案

到目前为止,如果您使用的是 appium 的 java 客户端更新版本(版本 3.2.0),则无法返回主页。 您可以使用以下命令将应用程序保留在后台所需的时间: driver.runAppInBackground(120);//其中time:120以秒为单位

关于java - 在自动化 Android 应用程序时,如何通过单击 appium 中的主页按钮导航到主屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32436467/

相关文章:

python - Appium 在 iOS(真实设备)上访问 URL 会遇到 "(' Connection aborted .', BadStatusLine("''",))"

ios - 使用 Appium 和 Ruby 测试 iOS 应用程序时等待元素加载?

android - apk 没有 INTERNET 权限。 Selendroid 需要互联网许可才能继续

java - Eclipse:资源不在 Java 项目的构建路径上

java - 即使 JPA 实体不脏,我也可以强制 spring-data 更新可审计字段吗?

JAVA advice annotation 会运行两次吗?

android - Appium:针对Android和iOS进行一次测试

java - 无法更改背景 JFrame

c# - 如何测试一个充满常量的类

java - 用于启动应用程序的 Activity 不存在(无法在 Android 5.1.1 中打开计算器应用程序)