gpt4 book ai didi

java - 如何在同一测试中使用 Appium 从 Android 内存中硬关闭/强制关闭/终止应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 10:34:13 25 4
gpt4 key购买 nike

这是我的场景

  1. 启动应用并执行一些步骤
  2. 硬关闭/强制关闭/从内存中终止应用程序/不应在后台运行
  3. 再次启动应用
  4. 执行一些步骤
  5. 断言步骤

如何实现这一目标?

我尝试过以下方法

  1. resetApp() - 它卸载应用程序并再次安装应用程序。
  2. closeApp() - 它只是关闭应用程序,但应用程序仍在后台运行。
  3. adb shell am force-stop <packagename> - 它只是关闭应用程序,但应用程序仍在后台运行。

但对于我的场景,它应该从后台删除,并且应用程序不应在同一测试(测试中间)中在 Android 中卸载。

最佳答案

您可以尝试一下,我认为它会满足您的目的,请在您想要再次启动应用程序的位置使用以下行

Activity activity = new Activity("appPackage", "appActivity");
driver.startActivity(activity);

关于java - 如何在同一测试中使用 Appium 从 Android 内存中硬关闭/强制关闭/终止应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49665033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com