Botando o Jenkins para rodar seus testes

2,446 views

Published on

Palestra no TCD

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,446
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
40
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

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!!!

×