Es posible definir escenarios de carga en Gatling de dos modos distintos: basados en usuarios (hilos / threads) o basados en throughput (RPS - requests per second). Según los objetivos que tengamos para nuestras pruebas de performance, utilizaremos uno u otro.
Pruebas basadas en usuarios
Simplemente se define la cantidad de usuarios a ejecutar, y la forma en la que se inician...
Leer más
Month: October 2017
Sentirse parte del equipo gracias a DevOps y Continuous Delivery
Creo que es más fácil sentirse parte del equipo gracias a DevOps y Continuous Delivery. Hay quienes se ríen de toda la movida DevOps, como acá (muy divertido por cierto) o acá:
De todos modos, yo creo que como tester me siento mucho más parte de un equipo de desarrollo cuando se tiene una cultura DevOps (o se tiende a eso). Me he encontrado participando en el armado estr...
Leer más
Keynote en Argentesting
Como había anticipado acá, me invitaron a participar dando la keynote en Argentesting, sobre el cierre del evento. La misma estaba titulada "Ejecutando pruebas de performance, todos los días y a bajo costo", donde conté sobre tres historias, de tres proyectos en los que he participado en pruebas de performance: uno en enfoque waterfall, otro en enfoque ágil, y otro apuntando a ...
Leer más
Alternativas para ejecutar SonarQube
En un post anterior te compartí parte de una investigación hecha por Matías Fornara en Abstracta, donde básicamente vimos cómo hacer una prueba de concepto rápidamente usando una imagen Docker de SonarQube, y ejecutando el análisis desde SonarQube Scanner. En esta oportunidad, veremos dos alternativas para ejecutar SonarQube: desde Maven y desde un IDE.
Luego de...
Leer más
Análisis de Código con SonarQube
La calidad de código suele decirse que es un atributo interno de calidad, dado que no se hace visible al usuario. Pero llega un momento en el cual este atributo de calidad pasa de ser interno a externo, y esto se da cuando el hecho de tener modificar el código para hacer un cambio lleva mucho más tiempo del que debería. Con el fin de verificar la calidad interna de un sis...
Leer más
Argentesting: Conferencia de testing en Buenos Aires
En un par de semanas se desarrollará en Buenos Aires la segunda edición del Argentesting. Serán dos días de charlas y talleres. Estaré participando con la keynote de cierre (estoy muy emocionado al respecto, ya que es la primera vez que me invitan a dar una keynote).
Lugar: Av. Medrano 951, Ciudad Autónoma de Buenos Aires.
Fecha: 23 y 24 de Octubre de 2017.
Agend...
Leer más
¿Cómo usar Colour Contrast Analyser?
Con el afán de generar sitios de buena accesibilidad, te comparto este post escrito por Lisandra Armas (nuestra experta en usabilidad y accesibilidad en Abstracta) proponiéndote usar una herramienta llamada “Colour Contrast Analyser”. Esta herramienta te ayudará a determinar la legibilidad del texto y el contraste de los elementos visuales, además te permitirá comprobar los co...
Leer más
Charla en el Encuentro GeneXus 27: Continuous Delivery en GeneXus
El pasado lunes durante el Encuentro GeneXus dimos una charla junto a Fabián Baptista sobre la temática de la Continuous Delivery en GeneXus (tal como había anticipado hace unos días). Te dejo el abstract y el acceso al video y las ppts.
Abstract: Queremos llevar la potencia que GeneXus tiene en el desarrollo a un nuevo nivel, dándole herramientas y automatismos también a lo...
Leer más
Charla en el Encuentro GeneXus 27: Cultura DevOps en GeneXus
El pasado lunes durante el Encuentro GeneXus dimos una charla junto a Lali (Laura Aguiar) sobre la temática de la cultura DevOps en GeneXus (tal como había anticipado hace unos días). Te dejo el abstract y el acceso al video y las ppts.
Abstract: DevOps y Continuos Integration/Continuos Delivery plantean muchos desafíos y muchas cosas para aprender, pero a su vez un montón ...
Leer más
¿Por qué se habla de “cultura DevOps”?
DevOps es una palabrita que está muy de moda. Viene de unir las palabras Development y Operations, con la idea de unir dos mundos entre los cuales generalmente hay mucha fricción. Se habla de "cultura DevOps" quizá porque es algo que está relacionado más con las personas y sus formas de trabajar, y no solo con las tecnologías, se trata de unir dos cosas que están históricamente...
Leer más