【发布时间】:2020-05-15 08:57:37
【问题描述】:
我目前有一个使用 appium 和 webdriverio 自动化的应用程序。我很好奇 appium 中是否有任何选项可以将模拟器设置更改为在模拟器中没有应用程序的新状态。有一个教程显示了您关闭模拟器或重新安装应用程序的所有内容。
【问题讨论】:
标签: javascript appium webdriver-io
我目前有一个使用 appium 和 webdriverio 自动化的应用程序。我很好奇 appium 中是否有任何选项可以将模拟器设置更改为在模拟器中没有应用程序的新状态。有一个教程显示了您关闭模拟器或重新安装应用程序的所有内容。
【问题讨论】:
标签: javascript appium webdriver-io
您可以在desired capabilities 的帮助下轻松实现。您必须将Full reset 设置为false 并将no reset 设置为true。请看一下。
capabilities.setCapability(MobileCapabilityType.FULL_RESET, false);
capabilities.setCapability(MobileCapabilityType.NO_RESET, true);
这样,它只需从关闭时的相同状态重新启动模拟器或真实设备。它不会卸载和安装客户端。
【讨论】: