Your SlideShare is downloading. ×
0
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium

1,375

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,375
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
37
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Qualidade em Aplicações AndroidAutomação de Testes Funcionais com Robotium Elvirio Daniel Hans Junior
  • 2. Qualidade de Software● Independente da Plataforma.● Manter clientes sem qualidade?
  • 3. Garantindo a Qualidade do Software● Testes de software.●Encontrar e corrigir bugs antes que o cliente osencontre!
  • 4. Testes Funcionais● Entre as principais técnicas utilizadas em teste de software;● Avalia o comportamento externo do software;● Interação entre o usuário e o software;● Manual ou automatizado.
  • 5. Testes Manuais X Testes Automatizados● Testes Manuais – Maior dedicação de pessoal; – Sem responsável, acaba ficando para depois ou sendo feito na corrida; – Mais chances de passar algum bug; – Demora na execução;
  • 6. Testes Manuais X Testes Automatizados● Testes Automatizados – Após a criação, não precisam de dedicação de alguém da equipe de desenvolvimento para sua execução; – Rapidez na execução; – Podem ser executados diversas vezes por dia; – Podem ser integrados a ferramentas de integração contínua.
  • 7. Robotium● Automação de testes funcionais para aplicações Android.
  • 8. Características● Open source;● Semelhante ao Selenium;● Desenvolvimento de testes em Java;●Segue o mesmo padrão do JUnit através daAPI Android;
  • 9. Características●Possui suporte a Activities, Dialogs, Toasts,Menus and Context Menus● Execução de testes em dispositivos;●Integração a ferramentas de integraçãocontínua;● Facilidade na criação dos testes.
  • 10. Criação de um Projeto● Criar um Projeto de Teste Android;● Incluir o Robotium.jar no build path;● Criar um test case que estenda a classe ActivityInstrumentationTestCase2;● Criar os métodos setUp tearDown e o construtor;● O projeto exemplo: code.google.com/p/robotium/
  • 11. Obrigado.

×