android - 如何从主页在appium中启动应用程序
问题描述
我有一个 android ,为此我编写了 10 多个测试用例。我只想登录我的应用程序一次,而不是在每次测试之前从应用程序主页或首页启动我的应用程序。
让我知道,我们怎样才能做到这一点。
解决方案
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();
推荐阅读
- django - 显示部分内容数据
- postgresql - Postgresql 错误类型“”不存在
- hive - Dbeaver 异常:数据源无效
- nginx - NGINX 将位置重写到另一个端口
- bootstrap-4 - Bootstrap-4 中每行 5 列
- linux - nginx wordpress 子域重定向到 root
- java - 在 Word 2016 中找不到 BI Publisher 添加按钮
- javascript - Shiny.onInputChange 不是函数,奇怪的错误
- arrays - 多维数组的最佳结构JSON结构是什么
- javascript - ReactJS,如何将 json 对象复制到另一个标识值更改