Your SlideShare is downloading. ×
Integração contínua e testes unitários com Android
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

Integração contínua e testes unitários com Android

433
views

Published on

Integração contínua e testes unitários com Android

Integração contínua e testes unitários com Android

Published in: Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
433
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
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.  Testes Unitários  IntegraçãoContínua  Case com Android
  • 2.  É um conjunto de programas individuais que validam trechos de código para determinar que seu comportamento está correto  Quanto menor for uma unidade de código testada (método, função, etc.) melhor  Os testes unitários devem ser independentes uns dos outros
  • 3. Fonte: http://blog.stevensanderson.com/2009/11/04/selective-unit-testing-costs-and-benefits/
  • 4.  Testes consomem entre 20% e 35% projeto  Redução de 5% a 10% no esforço de testes após automação  Em aplicações pacote, automatização de testes atinge 50% de cobertura
  • 5. Fonte: http://www.thoughtworks.com/pt/continuous-integration
  • 6.  A prática de IntegraçãoContínua requer que o desenvolvedor integre o seu código em um repositório comum várias vezes ao dia  Cada commit/check-in é verificado por uma construção automatizada  Por integrar continuamente, permite detectar problemas com rapidez, e localizá- los com mais facilidade
  • 7.  “IntegraçãoContínua não eliminará erros, mas os tornará dramaticamente mais fáceis de encontrar e remover.” Martin Fowler, Chief Scientist
  • 8.  4.000 usuários
  • 9.  120 mil pedidos por dia
  • 10.  + 53.000 instalações ativas  ~72% market share em integração contínua  + 5.300 membros de lista e-mail com ~ 1.050 mensagens/mês  49% das empresas deTI utilizam  Oferecido como serviço na nuvem, utilizado por pequenas empresas, startups até multinacionais Fonte: http://bit.ly/GzAIDx
  • 11. Fonte: http://blog.stevensanderson.com/2009/11/04/selective-unit-testing-costs-and-benefits/
  • 12.  Mocks Aren't Stubs - http://bit.ly/16xEd2u  Continuos Integration - http://bit.ly/1b3IEHw  Jenkins - http://jenkins-ci.org/
  • 13.  schuelter@gmail.com  @SchuelterEdu