Testar apps no Android Parte do Android Jetpack.
Testar seu app é uma parte fundamental do processo de desenvolvimento dele. Ao executar testes no app de forma consistente, você pode verificar a precisão, o comportamento funcional e a usabilidade dele antes de lançá-lo publicamente.
Os testes também oferecem as seguintes vantagens:
- Feedback rápido sobre falhas.
- Detecção antecipada de falhas no ciclo de desenvolvimento.
- Refatoração de código mais segura, permitindo otimizar o código sem se preocupar com regressões.
- Velocidade estável de desenvolvimento, o que ajuda a minimizar os custos técnicos.
Documentação
A documentação abrange as práticas recomendadas para testar apps Android:
- Conceitos básicos para testes de apps Android
- O que testar no Android
- Usar testes duplos no Android
- Criar testes de unidade locais
- Criar testes instrumentados
- Automatizar testes de interface
- Espresso
Outros recursos
Para saber mais sobre testes no Android, consulte os recursos a seguir.
Exemplos
- Exemplos de testes para Android (link em inglês)
- App de demonstração Sunflower (em inglês), que usa as bibliotecas de teste do Android.