Pergunta

Estou tentando escrever um teste de automação usando Robotium para Android Eu tenho um conjunto de testes relacionado à minha LoginPage, o problema é que setUp e tearDown são chamados antes e após cada teste, então ele fecha e abre o aplicativo em cada caso de teste.

É possível evitar isso de alguma forma, para que a configuração e a desmontagem sejam chamadas uma vez para cada traje de teste?

Estou usando ActivityInstrumentationTestCase2

Foi útil?

Solução

Use SingleLaunchActivityTestCase em vez disso.

Outras dicas

Não tenho certeza sobre Robotium, mas junit tem anotações @BeforeClass e @AfterClass que você pode aplicar a um método de forma que seja chamado apenas uma vez antes ou depois da instanciação do conjunto de testes.Veja mais informações aqui:

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top