2017-11-16 2 views
0

Ich versuche UiTests für eine Xamarin Android App zu schreiben, die anfänglich viele Daten herunterlädt. Jedes Mal, wenn ich einen neuen Test starte, werden die App-Daten vollständig gelöscht und ich muss ziemlich lange warten, um erneut zu testen.Xamarin Android UITest StartApp AppDataMode.DoNotClear ignoriert

Mein BeforeEachTest() sieht wie folgt aus:

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

Es scheint, dass es ignoriert wird, und zwischen jedem Test, ich habe nicht den Quellcode meiner App überhaupt ändern (oder ich bin mir nicht bewusst es).

Hilfe wird sehr geschätzt.

Antwort

0

Ich kam mit einem Workaround. Anstelle von StartApp() habe ich ConnectToApp() verwendet. Meine Tests werden jetzt auf einer manuell geöffneten Instanz meiner App ausgeführt.

Verwandte Themen