Download - Testes automatizados de interface no Android
Utilizando Robotium
Carlos Cavalcanticarloscavalcanti.com
TESTE AUTOMATIZADOS DE INTERFACE NO ANDROID
Android Tech Leader Graduado em Sistemas da Informação Mestrando em Sistemas e Computação
Pós-graduando em desenvolvimento de aplicações mobile
gdg-natal.blogspot.com.br
O que é teste funcional?
Este tipo de teste visa avaliar um sistema de
maneira que represente as possíveis ações do
usuário.
E o teste funcional automatizado?
É o teste funcional, porém
automatizado
Automatizado?????
Adeus ao processo manual
Implementa-se o teste…
… E depois ele roda quantas vezes você desejar.
E pode reduzir muito os bugs
Ganhe mais tempo para fazer
outras coisas
Agregar !valor
Open sourceBaseado no Android Test Framework
Simples
Visualização das interações no aparelho/emulador
code.google.com/p/robotium/
Por onde começar?
Criar projeto de testes
Baixar biblioteca do Robotium
e adicionar biblioteca no build path
Tela (Activity)
Classe de teste
Precisamos de uma instância da classe Solo
http://www.vogella.com/tutorials/Robotium/article.html
Teste para adicionar nota
Teste para editar nota
Teste para remover nota
… e agora é só rodar os testes!
Obrigado!
www.carloscavalcanti.com
@carloscaval
github.com/carloscavalcanti