O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

TDC2016SP - Trilha DevOps Java

136 visualizações

Publicada em

Automação de testes com Docker

Publicada em: Educação
  • Seja o primeiro a comentar

TDC2016SP - Trilha DevOps Java

  1. 1. Globalcode – Open4education Automation Tests with Docker Danilo Porcelani Software Developer
  2. 2. Globalcode – Open4education Objective
  3. 3. Globalcode – Open4education About me Ex Marine, Specialist in Eletronic by Brazilian Navy, Bachelor in Computer Science (UERJ), Software Developer, Enthusiast of agile methods and tests area, Currently coursing a specialization in Web Development (UEM). Contact: http://www.porcelani.com/
  4. 4. Globalcode – Open4education Why Virtualization
  5. 5. Globalcode – Open4education
  6. 6. Globalcode – Open4education https://docs.docker.com/engine/understanding-docker/ Docker
  7. 7. Globalcode – Open4education http://blog.toshimaru.net/docker-compose-rails/
  8. 8. Globalcode – Open4education http://zeroturnaround.com/wp-content/uploads/2016/03/Docker-cheat-sheet-by-RebelLabs.png
  9. 9. Globalcode – Open4education Easing your environment
  10. 10. Globalcode – Open4education
  11. 11. Globalcode – Open4education
  12. 12. Globalcode – Open4education
  13. 13. Globalcode – Open4education Easing your environment DB http://www.liquibase.org/ https://flywaydb.org/
  14. 14. Globalcode – Open4education Easing your environment DB SERVER Dokerfiles example - https://github.com/webdevops
  15. 15. Globalcode – Open4education Easing your environment DB SERVER ... ... http://www.mock-server.com/where/docker.html
  16. 16. Globalcode – Open4education Easing your environment DB SERVER … ... BROWSERTESTS
  17. 17. Globalcode – Open4education Easing your environment DB SERVER … ... BROWSERTESTS http://pt.slideshare.net/stefanteixeira/scrum-gathering-rio-2016-conteinerizando-testes-com-docker-compose
  18. 18. Globalcode – Open4education Hands-on https://github.com/porcelani/lecture-automation-tests-with-docker
  19. 19. Globalcode – Open4education Hands-on POSTGRES WILDFLY FIREFOXJUNIT SELENIUM GRID
  20. 20. Globalcode – Open4education
  21. 21. Globalcode – Open4education
  22. 22. Globalcode – Open4education
  23. 23. Globalcode – Open4education
  24. 24. Globalcode – Open4education
  25. 25. Globalcode – Open4education
  26. 26. Globalcode – Open4education
  27. 27. Globalcode – Open4education
  28. 28. Globalcode – Open4education
  29. 29. Globalcode – Open4education http://blogs.plos.org/tech/testing-made-awesome-with-docker/ Simplifying Development, • Everyone can run the tests; • No more H2 ou comuns server developer; • Fast Build and Destroy images; • Eliminate Environment Inconsistencies; Simplifying Test, • We don’t need special servers that only QA has access; • Automation tests relly run and QA can focus on tasks beyond regression testing.
  30. 30. Globalcode – Open4education “Legacy code is code without tests.” - Michal Feathers
  31. 31. Globalcode – Open4education Discussions
  32. 32. Globalcode – Open4education Thank you Contact: http://www.porcelani.com

×