我正在写与Appium和Java UITests。它们运行在本地工作正常。在AppCenter然而,只有第一次测试运行正常。其原因是,我的测试需要一个干净的安装。
当运行(在AppCenter)Android上的测试数据似乎测试之间进行擦拭。
在iOS(内AppCenter)中的数据似乎测试方法之间被保持。该应用程序没有重新安装测试方法之间。我打过电话测试之间driver.resetApp,但似乎没有任何工作。我的测试套件是基于this example。
问:如何获得测试之间擦去我的数据?
您可以使用fullReset =真正的能力..
cap.setCapability(MobileCapabilityType.FULL_RESET, “真”);