¿Cómo armar un plan de pruebas de performance?

Al hablar de plan de pruebas de performance no me refiero al documento, sino a qué vamos a ejecutar en el tiempo que tenemos destinado a las pruebas, como para que con la menor cantidad de ejecuciones posible seamos capaces de responder las interrogantes de performance por las cuales nos indicaron hacer la prueba. Entonces, primero que nada es necesario saber qué preguntas v...
Leer más

Meetup de TestingUy – Febrero 2017

Arrancó el año con un buen meetup de TestingUY, bien técnico, cargadito de contenido bien interesante como se puede ver en el flyer:   Son cada vez más los que se suman a compartir información, opiniones, puntos de vista, y por qué no, pizzas y cerveza.     Mi amigo Fabián (y socio de Abstracta) comenzó con una charla contando de cómo meter...
Leer más

Experimentando con Gatling y JMeter – Resultados

Continuando con la línea del post anterior, les muestro los resultados a los que llegamos tras el experimento que realizaron Santiago Peraza y Pablo Barceló de Abstracta. Nuestro objetivo era realizar un benchmark comparativo entre las herramientas Gatling y JMeter, en sus versiones 2.2.2 y 3.0 respectivamente.  Objetivo del experimento Queríamos contestar estas preguntas: ...
Leer más

Manejo de hilos y conexiones: Gatling vs JMeter

En este post quiero contarte algunas conclusiones a las que llegamos comparando Gatling vs JMeter, en particular considerando el manejo de los hilos y conexiones, ya que hacen cosas muy diferentes, que pueden afectar nuestros resultados. Esto fue un descubrimiento encontrado al realizar una comparación de la performance de las dos herramientas que lo publicaré en unos días. Ma...
Leer más

Gatling tool para pruebas de performance

Este año me tocó trabajar bastante con una nueva herramienta para pruebas de performance, la cual me está gustando cada día más. Se trata de Gatling y a esta altura la estoy considerando como mi herramienta predilecta, incluso más que JMeter. A mi forma de verlo, Gatling tool tiene bastantes ventajas sobre JMeter y sobre otras herramientas, es también una herramienta open-sourc...
Leer más

Webinar Recording: Learn How Shutterfly Employs Continuous Performance Testing To Deliver Winning Customer Experiences Build After Build

Hace unas semanas (el 18 de noviembre) Sofia Palamarchuk, la CEO de Abstracta para Estados Unidos, dio un webinar junto a Melissa Chawla, líder del equipo de performance engineering en Shutterfly, en el cual estuvieron contando cómo hacen las pruebas de performance, especialmente cómo mantienen todo en un esquema de Continuous Integration que incluye pruebas de performance, lo ...
Leer más

Testing Workshops meetup: Gatling para pruebas de performance (Slides y fotos)

Ayer fue el primer meetup de Testing Workshops. Con Andrei Guchín dimos una intro a pruebas de performance y a Gatling. Luego hicimos una práctica con la herramienta. Creo que como siempre hay cosas para mejorar pero que disfrutamos bastante del rato practicando con la herramienta y compartiendo dudas, comentarios, experiencias alrededor del testing de performance. https://w...
Leer más

Testing Workshops: Meetup sobre Pruebas de performance con Gatling (oficinas de Abstracta)

Mañana es el primer meetup de lo que llamamos "Testing Workshops". La idea principal es la de juntarnos periódicamente a aprender juntos, en formato taller, sentados frente a nuestras notebooks, experimentando y probando herramientas que nos ayuden a ser mejores testers. En esta ocasión la invitación es a probar la herramienta Gatling. En estos últimos meses me ha tocado trabaj...
Leer más

Falacia de la descomposición y la composición en pruebas de performance

Recordando lo que escribí alguna vez acá, también es aplicable al testing de performance. Se tiende a creer que es suficiente con solo probar las unidades sin considerar la integración entre las unidades (falacia de la descomposición) y se tiende a creer que si a un sistema lo probamos como un todo, entonces también quedan por probadas cada una de las partes (falacia de la c...
Leer más

Participación en la NetConfUy: charla de performance en mobile específica para plataforma Microsoft

Junto a Fabián Baptista (uno de mis socios en Abstracta y amigo desde la época de la facultad) dimos una charla relacionada a la performance de aplicaciones mobile, pero esta vez bien enfocada en tecnologías Microsoft, ya que fue en el contexto de la conferencia NetConfUy. Aquí están las ppts: Cómo asegurar la performance de aplicaciones móviles tanto en el device...
Leer más