如何在Appium中重置应用程序

我有一个具有几种情况的功能文件:

在每种情况下,我需要登录应用程序然后进行检查

但是,如果第一种情况在登录后的步骤失败,则不会执行注销

然后第二种情况失败。

如何将应用程序置于第一状态? (启动应用程序,但未登录)

driver.resetapp()对我不起作用

jay444679776 回答:如何在Appium中重置应用程序

如果driver.resetApp()对您不起作用,您可以尝试将其写入所需的功能。

尝试将fullReset功能添加到驱动程序选项中-这是基于Appium的this GitHub discussion

options.AddAdditionalCapability("fullReset","true");

如果您不想重置应用程序,但实际上只是关闭并重新启动它,则可以使用:

driver.closeApp();

driver.launchApp();
本文链接:https://www.f2er.com/3137789.html

大家都在问