Utilizando Robotium
Carlos Cavalcanti
carloscavalcanti.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 desenvolv...
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ári...
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 source
Baseado no Android Test Framework
Simples
Visualização das interações no aparelho/emulador
code.google.com/p/r...
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
contato@carloscavalcanti.com
github.com/carloscavalcanti
Testes automatizados de interface no Android
Testes automatizados de interface no Android
Testes automatizados de interface no Android
Testes automatizados de interface no Android
Testes automatizados de interface no Android
Upcoming SlideShare
Loading in …5
×

Testes automatizados de interface no Android

1,858 views

Published on

Apresentação da palestra "Testes automatizados de interface no Android" no MobileConf 2014.

Published in: Software

Testes automatizados de interface no Android

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

×