Android - JUnit Test beendet App nach jedem Test?
Frage
Ich versuche also, Automatisierungstest mit Robotium für Android zu schreiben Ich habe eine Testsuite, die mit meiner Anmeldepage zusammenhängt, das Problem ist, dass Setup und Tearddown Before und nach jedem Test genannt werden, sodass es die App in jedem einzelnen Testfall schließt und öffnet.
ist es, irgendwie zu vermeiden, so dass das Setup und Abreißen für jeden Testanzug aufgerufen wird?
edit:
Ich verwende AktivitätInstrumentationTestcase2
Lösung
Verwenden Sie stattdessen SingleLaunchActivityTestCase.
Andere Tipps
Ich bin mir bei Robotium nicht sicher, aber junit verfügt über Annotationen @BeforeClass und @AfterClass, die Sie auf eine Methode anwenden können, sodass sie vor oder nach der Instanziierung der Testsuite nur einmal aufgerufen wird.Weitere Informationen finden Sie hier: