首页 > 解决方案 > 如何从主页在appium中启动应用程序

问题描述

我有一个 android ,为此我编写了 10 多个测试用例。我只想登录我的应用程序一次,而不是在每次测试之前从应用程序主页或首页启动我的应用程序。

让我知道,我们怎样才能做到这一点。

标签: androidappiumappium-android

解决方案


1.) 您可以通过设置 DesiredCapabilty 来实现。请将以下代码添加到您的 DesiredCapabilty 中。

// just start Application. For example, Once you have a login and close the application and you execute again then it will open from the home page.
caps.setCapability(MobileCapabilityType.FULL_RESET, false);
caps.setCapability(MobileCapabilityType.NO_RESET, true);

2.) 你也可以使用 resetApp() 函数。它将关闭应用程序,然后重新打开

driver.resetApp();

推荐阅读