我正在尝试执行测试套件,但我的研究需要在每次测试之前让应用程序处于清除状态。使用 Gradle 的 connectedCheck 应用程序只是在每次测试之前恢复,我使用 Orchestrator 将 clear 参数设置为 true 以便在测试后擦除数据,但如果我同时执行包中的所有测试,它表明该应用程序并没有真正在执行之间被清除。
你对我为什么可以在 android studio 或命令行上完成这个有什么建议吗?
我也尝试通过
更新
显然,我发现了问题所在
testInstrumentationRunnerArguments clearPackageData: 'true',我已将协调器版本从 更新1.0.1为1.0.2,现在可以正常工作,在每次测试运行之前清除应用程序数据。