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

War es hilfreich?

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:

http://junit.sourceforge.net/doc/faq/faq.htm # organisate_3

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top