我正在用 Appium 和 Java 编写 UITests。在本地运行它们可以正常工作。然而,在 AppCenter 中,只有第一个测试运行正常。原因是我的测试需要全新安装。
在 Android(在 AppCenter 内)上运行测试时,数据似乎在测试之间被擦除。
在 iOS(在 AppCenter 内)上,数据似乎保留在测试方法之间。该应用程序不会在测试方法之间重新安装。我尝试在测试之间调用 driver.resetApp,但这似乎也不起作用。我的测试套件是基于这个例子。
问题:如何在测试之间擦除我的数据?