Pruebas Automatizadas (EN ESPANOL)

421 views
339 views

Published on

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

No Downloads
Views
Total views
421
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Darlatigazos en los desarrolladoresparaquetrabajenmásrápido y entreguenmás
  • Barco de remos,tiburon, algas, microorganismos, moluscos, virar el barco, cardumenpeces, productividad, desalentado, atravesó, cruzó, del otrolado del charco, raspar, extraer, aerodinámica, buceou, sumergió, echar um vistazoparaverquepasavabajo el barco
  • Pruebas Automatizadas (EN ESPANOL)

    1. 1. Rodrigo Branas – @rodrigobranas - http://www.agilecode.com.br/es Pruebas automatizadas
    2. 2. http://www.slideshare.net/rodrigobranas
    3. 3. Rodrigo Branas rodrigo.branas@agilecode.com.br http://www.agilecode.com.br • • • • Desarrollo de Software en Gennera Entrenamientos en Agile Code Artículos en Java Magazine Conferencias sobre desarrollo de software en eventos, universidades y empresas
    4. 4. Formación Académica Ciencias de la Computación - UFSC Gestión de Proyectos - FGV Certificaciones SCJA, SCJP, SCJD, SCWCD, SCBCD, PMP, MCP e CSM Experiencia Desde hace más de 12 años desarrollando software en la plataforma Java en las empresas: EDS, HP, NET, Citibank, GM, Dígitro, Softplan, OnCast, Senai, VALE, RBS, Unimed, Globalcode, V.Office, Suntech, WPlex e Gennera.
    5. 5. ¿Actualmente, cual es la cobertura de código en nuestros proyectos?
    6. 6. ¿Cual es el problema en no tener pruebas automatizadas?
    7. 7. Code and Pray
    8. 8. Trabajo brazal para pruebar lo mismo repetidamente
    9. 9. Trabajar en un castillo de naipes
    10. 10. ¿Tienes miedo del proyecto?
    11. 11. ¿Donde se encaja el Agile?
    12. 12. Velocidad es la ausencia de desperdicio – Amyr Klink
    13. 13. Reduciendo el desperdicio, aumentamos gradualmente el porcentaje de tiempo en que trabajamos para añadir valor al producto!
    14. 14. Tipos de pruebas automatizadas
    15. 15. Unitario – Explora el funcionamiento de algoritmos
    16. 16. Integración – Testa la integración entre las capas del software
    17. 17. Aceptación – Garante que el software funciona por completo e que está listo para los usuarios
    18. 18. Vamos praticar Calculadora de Strings
    19. 19. ¿Tenemos que usarlo todo el tiempo?
    20. 20. ¿Ya hiciste varias cosas al mismo tiempo?
    21. 21. Escribir la prueba antes limita nuestro ámbito, evitando codificar demasiado
    22. 22. ¿Hacer pruebas automatizadas antes, no aumentaria el tiempo y costo del proyecto?
    23. 23. ¿Pruebar después, seguidas veces la misma cosa, de forma manual, no aumenta el tiempo y costo del proyecto?
    24. 24. ¿Evitar la refactorización, por no tener pruebas automatizadas, haciendo el proyecto más complejo, no incrementa el tiempo y costo de nuevos desarrollos?
    25. 25. ¿La rotación del personal debido a baja calidad del código, no aumenta el tiempo y costo de desarrollo del proyecto?
    26. 26. ¿La dificuldad para comprender el código sin una documentación actualizada, como por ejemplo una prueba, no aumenta el tiempo y costo del proyecto?

    ×