• Like
  • Save
Integração contínua e testes unitários com Android
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 451 views

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

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

Statistics

Views

Total Views
451
Views on SlideShare
451
Embed Views
0

Actions

Likes
1
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    •  Testes Unitários  IntegraçãoContínua  Case com Android
    •  É 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
    • Fonte: http://blog.stevensanderson.com/2009/11/04/selective-unit-testing-costs-and-benefits/
    •  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
    • Fonte: http://www.thoughtworks.com/pt/continuous-integration
    •  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
    •  “IntegraçãoContínua não eliminará erros, mas os tornará dramaticamente mais fáceis de encontrar e remover.” Martin Fowler, Chief Scientist
    •  4.000 usuários
    •  120 mil pedidos por dia
    •  + 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
    • Fonte: http://blog.stevensanderson.com/2009/11/04/selective-unit-testing-costs-and-benefits/
    •  Mocks Aren't Stubs - http://bit.ly/16xEd2u  Continuos Integration - http://bit.ly/1b3IEHw  Jenkins - http://jenkins-ci.org/
    •  schuelter@gmail.com  @SchuelterEdu