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

¿En qué nivel conviene automatizar?

Cuando uno pregunta "qué es la automatización en el testing" típicamente se piensa en automatizar la ejecución de pruebas a nivel de interfaz gráfica, pero también incluye la automatización a todo nivel (unitario, API, etc). Además, en el testing tenemos muchas automatizaciones, no solo la ejecución: solemos automatizar procesos para la gestión de incidentes o gestión de casos ...
Leer más

Psicología y testing: igualador o comparador

Un tema bien interesante que combina psicología y testing es esta distinción entre personas igualadoras y comparadores o diferenciadores. En la programación neurolingüística (PNL) se habla de personas con perfil de "igualadores" o "diferenciadores" (comparadores). Para saber qué tipo de pensamiento tienes primero piensa cómo describirías lo que ves en esta imagen: Y lue...
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

Plugin Nagios: check_logfiles para alertas basadas en time-taken

Se nos planteó en más de una oportunidad agregar chequeos a Nagios (herramienta open source para monitorización de infraestructura), en los cuales se revisaran las entradas de un access log para revisar que los time-taken no fueran mayores a cierta cantidad de milisegundos. Para esto, en Abstracta, basándose en otro plugin existente para Nagios, Andrei y Simón desarrollaron est...
Leer más

Notas sobre la conferencia QA&test 2016 – Bilbao, España

El pasado miércoles 19 de Octubre me tocó presentar en la conferencia QA&test, en Bilbao, España. Se trata de una conferencia con foco en software embebido, si bien muchas de las charlas, incluyendo la mía, eran de carácter más amplio. Estuve hablando de las diferencias entre hacer testing de performance desde el inicio del proyecto de desarrollo en comparación con hacerlo ...
Leer más