Siguiendo la línea del post anterior, en el que armamos un proyecto con Gatling con Maven, en este vamos a ver cómo crear un proyecto combinando Maven y Gatling, basándonos en un archetype (template de proyecto Maven). Para que sea más fácil, en lugar de seguir los pasos que documentan en el sitio de Gatling, utilizaremos las facilidades que brinda el IDE llamado IntelliJ. Al ...
Leer más
Performance
Libro de testing: Introducción a las Pruebas de Sistemas de Información (1ra edición, 2014
Para descargar la última edición, accedé a este post: Libro Introducción a las Pruebas de Sistemas de Información (3ra edición, 2024)
En el 2014 publicamos un libro de testing en español, al que le llamamos "Introducción a las Pruebas de Sistemas de Información". En este cubrimos diferentes áreas como automatización, performance, técnicas de generación de casos de prueba, e...
Leer más
Tutorial de Gatling y Maven
En este post (preparado por Oscar Calderín, y revisado por Iván Serrano, de Abstracta, ¡gracias a ambos!) veremos otro aspecto interesante de Gatling (herramienta para pruebas de performance que hablé de ella por acá) que es su fácil integración a través de plugins con algunas herramientas de construcción modernas, como por ejemplo, Maven. En el mundo de CI/CD r...
Leer más
Optimizando un sitio WordPress con Cloudflare gratis
Cloudflare es un servicio que ofrece performance y seguridad a los sitios web, tal como se anuncian: Cloudflare es un CDN global gratuito, de protección DNS, DDoS y proveedor de seguridad web que puede acelerar y proteger cualquier sitio en línea. CDN significa content delivery network, en inglés: red de entrega de contenidos. Este tipo de servicios funcionan como un caché que...
Leer más
Alertas en NewRelic Synthetics: verificar la salud de sitios web desde distintos puntos del mundo (gratis)
NewRelic es una herramienta que brinda distintas funcionalidades, quizá la más conocida es el APM (al menos para mí, ya que cuando hacemos pruebas de performance en Abstracta, muchas veces utilizamos esta herramienta para obtener información muy útil para entender cómo se comporta la infraestructura bajo pruebas). Además del APM, tiene otra funcionalidad de la que quiero coment...
Leer más
Promedio, desviación estándar y percentiles: métricas para testing de performance
Hay ciertas métricas para testing de performance que es fundamental entenderlas bien. Requieren cierto entendimiento básico de matemática, quizá estadística, pero nada muy complicado. El tema es que si no se entiende bien qué significa o qué representa cada una, se puede llegar a conclusiones muy erradas. En este post me quiero centrar en el promedio, desviación estándar y perc...
Leer más
Carrera de testing en BIOS (Tester técnico)
Desde el año pasado comenzamos a planificar y trabajar sobre un programa de estudios para formar testers, pero con un foco distinto a lo que actualmente existe en el mercado. El foco que le quisimos dar es lo que nosotros vemos que es más necesario, formar testers técnicos, que sepan de testing y también de programación, para así poder luego tomar tareas de automatización y per...
Leer más
Los tiempos de respuesta de JMeter incluyen los tiempos de embedded resources
Es importante entender cómo se miden los tiempos de respuesta de JMeter cuando uno habilita el "embedded resourses". Es genial la facilidad que presenta JMeter para no tener que tener en el script los "pedidos secundarios", o sea, todas las imágenes, css, javascript y otros archivos que puedan ser requeridos luego de cargar la página solicitada (para entender más el mecanismo p...
Leer más
¿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