Expositor: Abel Quintana
La “nube” trae consigo beneficios en el aumento de la productividad, reducción de costos y de mantenimiento, aumenta la disponibilidad de los servicios y acelera la puesta en marcha de nuevas aplicaciones.
Estas ventajas también podemos obtenerlas en nuestras pruebas automatizadas con el uso de la automatización en la “nube”.
Durante la charla les contaré sobre una alternativa para que nuestros test automatizados puedan ser gestionados y ejecutados por todos, logrando también aumentar la visibilidad de las automatizaciones. Además, veremos cómo podemos incrementar la productividad de todo el equipo en diversas tareas durante el ciclo de desarrollo del software usando la automatización en la “nube”.
3. Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
4. Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
5. Computación en la nube
Almacenamiento de datos
Software
Servidores
6. Ventajas de la computación en la nube
Reducción de costos
Reducción de riesgos
Productividad
Disponibilidad
Infraestructura
Tecnología no obsoleta
Mantenimiento
7. Ventajas de la computación en la nube
Reducción de costos
Reducción de riesgos
Productividad
Disponibilidad
Escalable
Adaptabilidad
8. Ventajas de la computación en la nube
Reducción de costos
Reducción de riesgos
Productividad
Disponibilidad
Reducción de tareas de
configuración y mantenimiento
Reducción de tiempos
9. Ventajas de la computación en la nube
Reducción de costos
Reducción de riesgos
Productividad
Disponibilidad Servicios
10. Automatización de pruebas – ¿Qué es?
Es un proceso que se realiza para apoyar las tareas de testing
en el desarrollo del software.
Donde se aplican metodologías y herramientas para ejecutar
casos de prueba de forma automática.
11. Automatización de pruebas - Tareas
Frameworks de pruebas
Casos de prueba y Datos
Reportes
Regresiones
Pruebas a nivel de UI y API
12. Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
17. Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
18. Datos de prueba - Automatización
Una buena práctica de la automatización de prueba es:
separar los datos del código.
19. Datos de prueba - Automatización
Pero ¿qué sucede si tenemos cientos de test y
grandes volúmenes de datos de prueba?
23. Datos de prueba – Automatización en la nube
Aplicación web
Datos
Adicionar
Editar
Eliminar
API
No usa ficheros
Formularios
Tablas
DatosDatos
Datos
Datos
Datos
Datos
24. Beneficios
Escalabilidad
Reducción de riesgos:
Aumento del volumen de datos
Complejidad
Automatizaciones estables
Datos de prueba – Automatización en la nube
25. Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
30. Ejecución – Automatización en la nube
Beneficios
Facilita las pruebas a desarrollo
Visibilidad
Productividad
ROI
31. Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
35. Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas