El futuro del testing

967 views
779 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
967
On SlideShare
0
From Embeds
0
Number of Embeds
61
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

El futuro del testing

  1. 1. El Futuro delTesting<br />Christian Ramírez<br />certum<br />
  2. 2. Agenda<br /><ul><li>Rapida vista del pasado y presente
  3. 3. Futuro del arte del testing
  4. 4. ¿Y en México?</li></li></ul><li>Presentación<br />Christian Ramírez<br />Test Architect<br />certum<br />Seleniumcommitter<br />Conferencista Internacional<br />Pythonlover<br />
  5. 5. En el Pasado...<br />
  6. 6. Pasado<br />App de escritorio<br />Cliente Servidor<br />Procesos por lotes<br />Consola<br />Web 1.0<br />
  7. 7. Pasado<br />Debug<br />Pruebas Manuales<br />No hay pruebas<br />
  8. 8. Presente<br />Todo lo anterior<br />Servicios de información(DB,BI,etc)<br />Web más dinámica(Ajax)<br />Servicios(SOA, OSGi)<br />
  9. 9. Presente<br />Herramientas de automatización<br />Runners robustos<br />FrameworksXunit<br />BDD<br />ContinuousTesting<br />
  10. 10. El Futuro<br />
  11. 11. ¿Quévemos?<br />CLOUD <br />TESTING<br />MBT<br />MOBILE<br />TESTING<br />TESTING<br />TOOLS<br />AGILE<br />TESTING<br />
  12. 12. Diseño<br />ModelBasedTesting<br />Generación Automática<br />Modelo basado en comportamiento<br />
  13. 13. Cloud Testing<br />Cloud Testing<br />Usar la nube para probar la nube<br />Obvio no?!<br />Casi casi recursos infinitos<br />No uses un cañon para matar una mosca<br />
  14. 14. Cloud Testing<br />Load testing con trafico real<br />Distintas ubicaciones geográficas<br />
  15. 15. Mobile Testing<br />No es un secreto<br />Las ventas se disparan<br />En consecuencialas app<br />
  16. 16. Mobile Testing<br />Muchas plataformas<br />
  17. 17. Mobile Testing<br />Los 5 puntos clave<br /><ul><li>Dispositivo
  18. 18. Capacidades físicas del hardware
  19. 19. Plataforma
  20. 20. Software del que depende la aplicación (p.e. S.O.)
  21. 21. Carrier
  22. 22. Dueño de la red
  23. 23. Funcionalidad
  24. 24. Beneficios y soluciones que la </li></ul>aplicación proporciona<br /><ul><li>Ubicación
  25. 25. ¿Donde será empleada la aplicación? </li></ul>(roamingarea, tuneles, bosques, etc)<br />
  26. 26. Mobile Testing<br />Control Remoto<br />Siempre prueba en <br />un dispositivo físico<br />Se puede usar no tienes<br /> el dispositivo en tu mano<br />Hay servicios que proveen<br /> los fabricantes<br />Hay servicios comerciales<br />Funcionan vía web<br />
  27. 27. Mobile Testing<br />Nativo vs WEB<br />
  28. 28. Mobile Testing<br />¿Qué viene? O mejor dicho <br />¿qué ya llego?<br />HTML5<br />Geolocalización<br />Video nativo<br />Audio nativo<br />CSS3<br />Redes G4 y G5<br />
  29. 29. Mobile Testing<br />Plataformas web donde la <br />experiencia de usuario <br />es casi igual que en las apps nativas<br />Plataformas de desarrollo únicas<br />Un solo lenguaje<br />Entrega en varias plataformas<br />
  30. 30. Agile<br />Agile testing<br />Testing Colaborativo<br />UserStories -> BDD<br />El tester se vuelve pieza clave<br />Quitar el imperialismo de procesos<br />
  31. 31. En México – Primero lo primero<br />Imperialismo de los procesos<br />Organizaciones fractales<br />Contadores compulsivos<br />10 casos, 1000 casos, 10000 casos<br />¡¡Eso que!!!<br />Automatizar no es “record & play”<br />
  32. 32. En México – Primero lo primero<br />Olvidarnos del EgypcianTesting<br />
  33. 33. En México – Primero lo primero<br />Testers<br />¡¡¡Aprendan a programar!!!<br />
  34. 34. Referencias<br /><ul><li>Encuentas
  35. 35. http://www.methodsandtools.com/
  36. 36. Bullet 2
  37. 37. Bullet 3</li></li></ul><li>Contacto<br /><ul><li>Twitter
  38. 38. @chrix2
  39. 39. Google+
  40. 40. Chrix2
  41. 41. Gmail
  42. 42. chrix2@gmail.com</li>

×