我目前有一个应用程序,我正在使用appium和webdriverio自动化。我很好奇 appium 中是否有任何选项可以将模拟器设置更改为模拟器中没有应用程序的新鲜状态。有一个教程显示了您关闭模拟器或重新安装应用程序的所有内容。
您可以简单地在desired capabilities
的帮助下实现它。您必须将Full reset
设置为false
,no reset
设置为true
。 请看一看。
capabilities.setCapability(MobileCapabilityType.FULL_RESET, false);
capabilities.setCapability(MobileCapabilityType.NO_RESET, true);
这样,它只需从关闭的相同状态重新启动模拟器或真实设备。它不会卸载和安装客户端。