如何擦拭应用中心测试之间的数据(iOS版与Appium)

问题描述 投票:0回答:2

我正在写与Appium和Java UITests。它们运行在本地工作正常。在AppCenter然而,只有第一次测试运行正常。其原因是,我的测试需要一个干净的安装。

当运行(在AppCenter)Android上的测试数据似乎测试之间进行擦拭。

在iOS(内AppCenter)中的数据似乎测试方法之间被保持。该应用程序没有重新安装测试方法之间。我打过电话测试之间driver.resetApp,但似乎没有任何工作。我的测试套件是基于this example

问:如何获得测试之间擦去我的数据?

appium visual-studio-app-center visual-studio-app-center-test
2个回答
0
投票

您可以使用fullReset =真正的能力..

cap.setCapability(MobileCapabilityType.FULL_RESET, “真”);


0
投票

你可以在你需要的功能使用NORESET能力。

capabilities.setCapability("noReset", false);

欲了解更多信息检查Reset Strategy

© www.soinside.com 2019 - 2024. All rights reserved.