0

我正在尝试为最初下载大量数据的 Xamarin Android 应用程序编写 UiTests。每次我开始一个新的测试,应用程序数据都会被完全清除,我必须等待相当长的时间才能再次测试。

我的BeforeEachTest()样子是这样的:

app = ConfigureApp.Android
                .ApkFile("pathToAPK")
                .StartApp(Xamarin.UITest.Configuration.AppDataMode.DoNotClear);

似乎它被忽略了,在每次测试之间,我根本没有更改我的应用程序的源代码(或者我不知道)。

非常感谢您的帮助。

4

2 回答 2

0

我用这个:

                IApp IApp = ConfigureApp
                .Android.ApkFile(apkPath)
                .EnableLocalScreenshots()
                .LogDirectory(logDirectory)
                .DeviceSerial("DeviceToBeSelect")
                .StartApp();
于 2018-05-28T11:48:53.020 回答
0

我想出了一个解决方法。我使用了 ConnectToApp() 而不是 StartApp()。我的测试现在在我的应用程序的手动打开实例上运行。

于 2017-11-21T13:17:36.710 回答