O slideshow foi denunciado.
Botando o Jenkins  para rodar seus testes
Introdução – Quem sou eu Bruno P. Kinoshita <ul><li>Engenheiro de Software
Utilizo Jenkins em diversas tarefas do dia-a-dia
Desenvolvo em Java, PHP, Python, Perl, C, C++, C#, …
Planejo, escrevo e executo testes
Participo de projetos Open Source
tap4j, TestLink, Jenkins TestLink Plug-in, testlink-java-api,   FontyPython, BellmanZadeh, CVB, Jenkins CCM Plug-in, ... <...
#1 – Testes Unitários <ul><li>Testar cada componente do sistema
Simples e rápido de executar
Triggering
Executando com master e slaves
Próximos SlideShares
Carregando em…5
×

Botando o Jenkins para rodar seus testes

2.592 visualizações

Publicada em

Palestra no TCD

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Botando o Jenkins para rodar seus testes

  1. 1. Botando o Jenkins para rodar seus testes
  2. 2. Introdução – Quem sou eu Bruno P. Kinoshita <ul><li>Engenheiro de Software
  3. 3. Utilizo Jenkins em diversas tarefas do dia-a-dia
  4. 4. Desenvolvo em Java, PHP, Python, Perl, C, C++, C#, …
  5. 5. Planejo, escrevo e executo testes
  6. 6. Participo de projetos Open Source
  7. 7. tap4j, TestLink, Jenkins TestLink Plug-in, testlink-java-api, FontyPython, BellmanZadeh, CVB, Jenkins CCM Plug-in, ... </li></ul>
  8. 8. #1 – Testes Unitários <ul><li>Testar cada componente do sistema
  9. 9. Simples e rápido de executar
  10. 10. Triggering
  11. 11. Executando com master e slaves
  12. 12. Usando diferentes plug-ins
  13. 13. Integrando com Sonar
  14. 14. Concorrente, paralelo, diferentes níveis </li></ul>
  15. 15. Demo
  16. 16. #2 – Testes de Integração <ul><li>Deploy de diferentes aplicações e test doubles
  17. 17. Gerando massa de dados para os testes
  18. 18. Criando diferentes tipos de jobs
  19. 19. Medindo cobertura de testes </li></ul>
  20. 20. Demo
  21. 21. #3 – Testes Funcionais <ul><li>Rodando seus testes Selenium no Jenkins
  22. 22. Jenkins no modo headless
  23. 23. Usando Jenkins TestLink Plug-in </li></ul>
  24. 24. Demo
  25. 25. Perguntas?
  26. 26. #4 – Extras <ul><li>Chuck Norris
  27. 27. Groovy Console
  28. 28. CLI
  29. 29. TAP
  30. 30. Enviando e-mails
  31. 31. Efetuando o merge de resultados de cobertura de testes
  32. 32. 7 hábitos de usuários Jenkins altamente eficazes </li></ul>
  33. 33. FIM Perguntas? Obrigado!!!

×