7. O custo de correção dos defeitos cresce
exponencialmente à medida que o
processo de desenvolvimento avança
dentro do ciclo de vida do produto.
Myers, a Regra de 10
22. Estrutura de um teste de UI
1
Encontre uma View
onView(withId(R.id.my_view))
2
Execute uma ação
.perform(click())
3
Inspecione o resultado
.check(matches(isDisplayed()))
23. Anatomia de um teste
1
Defina a classe de teste
2
Adicione uma regra
24. Anatomia de um teste
3
Prepare o teste: simule a entrada dos dados e
inspecione o resultado