Expositor: Fabián Baptista
Resumen
¿Qué es Taurus y qué beneficios brinda? ¿Cómo integrar mis pruebas de performance (o Selenium) al ciclo de desarrollo? ¿Qué pasa si no tengo definidos los SLA / requisitos no funcionales? Todo usando herramientas gratuitas.
https://www.meetup.com/Testing-Uy/events/236639040/
11. @fbaptista
Desafios de la automatización
• Datos (de sesión / dinámicos / usuarios diferentes)
• Validaciones (no solo status code / time taken / etc)
• Herramientas para la simulación
• Provisioning / Scaling
• Análisis de resultados
12. @fbaptista
Desafios metodológicos
• Qué tipo de pruebas necesitamos hacer?
• Cómo configuro el escenario / ramp-ups?
• Tengo requerimientos no-funcionales? SLA?
• Qué pregunta de negocio quiero responder?
• En qué momento del build ejecutar las pruebas?
13. @fbaptista
Desafios en el build
• Ver resultados, gráficas, evolución de la prueba
• Ejecutar el mismo script cuando el ambiente se
crea dinámicamente (IP destino)
• Devops no saben de JMeter u otras herramientas
• Pierdo la configuración del escenario y los criterios
de falla en mi SCM
• … y muchos más…