La semana pasada compartí mi charla titulada "¿Cómo revisar tu estrategia de pruebas?" en un webinar en Abstracta Tech Talks, organizada por Lisandra Armas y Kalei White de Abstracta. Es la misma charla que tuve la oportunidad de compartir en el Meetup de Testing & QA de Chile y en el meetup de Nahual Uruguay, cuando aún podíamos vernos las caras previo al COVID-19. Dado e...
Leer más
Blog
Tutorial #3 de Gatling: Ejecución de Pruebas y Reportes
Dado que tenía que actualizar el post en el antiguo blog de Abstracta (que escribí en 2016), decidí pasarlo para acá. Este es el tercer y último paso del tutorial de Gatling. En este veremos ejecución de pruebas y reportes.
Uno de los aspectos interesantes de esta herramienta está en los buenos reportes que nos brinda luego de ejecutar las pruebas. Ya estuvimos viendo un re...
Leer más
Tutorial #2 de Gatling: Scripting en Scala
Dado que tenía que actualizar el post en el antiguo blog de Abstracta (que lo escribí en 2016), decidí pasarlo para acá. Este es el segundo paso del tutorial de Gatling. En este veremos específicamente el scripting en Scala, viendo qué hay dentro de un script, que tiene la particularidad de ser un texto plano en lenguaje Scala. Antes de pasar al script, veamos un par de cosas ...
Leer más
Tutorial #1 de Gatling: Instalación y Recorder
Dado que tenía que actualizar el post en el antiguo blog de Abstracta, decidí pasarlo para acá. Este es el primer paso del tutorial de Gatling. En este veremos de las primeras cosas a encarar al querer probar Gatling: instalación y recorder.
Realmente creo que Gatling es una muy buena opción para aprender a preparar pruebas de performance, así como también para cuando nos...
Leer más
¿Cómo revisar tu estrategia de pruebas?
En este post quiero compartir lo que estuvimos conversando con varios equipos de diferentes clientes la semana pasada, que a su vez fue lo que presenté en la charla del meetup de testing en Chile y de Nahual en Uruguay. Tiene que ver con entender lo que se conoce como estrategia de pruebas, viendo por qué es importante planificarlas y revisarlas. Además, estuve compartiendo al...
Leer más
Dinámica basada en Agile Testing Quadrants
Como parte del curso de Testing en Agile Context que hemos brindado en Abstracta en los últimos años, diseñamos una dinámica basada en los agile testing quadrants que Lisa Crispin adaptó de la versión original de Brian Marick.
Historia de cómo diseñamos la dinámica
Un input fundamental para esto fue una conversación que tuve con Katrina Clokie ya que ella lo nombra...
Leer más
Resumen de Testing de Performance (curso de Abstracta Academy)
En este post te comparto un resumen que preparó Valeria Sarro, de Abstracta, luego de haber realizado el curso de Abstracta Academy sobre pruebas de performance. Creo que es un resumen bien útil para todo aquel que quiera tomar el curso, así como para el que quiera repasar conceptos.
Poco tiempo después de entrar a Abstracta realicé el curso de performance en J...
Leer más
Testing con Máquinas de Estado (3 de 3)
Las máquinas de estado son una herramienta súper útil para un tester, aunque lamentablemente bastante subutilizada en la industria. Eso me llevó a escribir una serie de posts para explicar la técnica de derivación de pruebas a partir de máquinas de estado:
En el primer artículo vimos una introducción a la técnica con un ejemplo bien simple.En el segundo vimos un e...
Leer más
Testing con Máquinas de Estado (2 de 3)
Las máquinas de estado son una herramienta súper útil para un tester, aunque lamentablemente bastante subutilizada en la industria. Eso me llevó a escribir una serie de posts para explicar la técnica de derivación de pruebas a partir de máquinas de estado:
En el primer artículo vimos una introducción a la técnica con un ejemplo bien simple.En este veremos un ejemp...
Leer más
Testing con Máquinas de Estado (1 de 3)
Las máquinas de estado (también conocidas como FSM del inglés finite state machines) son modelos del comportamiento de un sistema o de una parte de un sistema. Se representan con grafos dirigidos donde los nodos corresponden a los estados y las aristas a las transiciones entre dichos estados.
En la imagen podemos ver un ejemplo súper simple y gráfico. Tenemos mode...
Leer más