En este post escrito por Diego Gavilanes de Abstracta, te compartimos un review de Apptim, una herramienta que te analiza la performance de una app nativa mientras haces pruebas exploratorias, tanto en Android como en iOS, de forma muy sencilla de usar. No hace falta que seas desarrollador para poder usarla y entender los reportes que genera. Para mejor, podés usar una versión...
Leer más
Monitoring
Pruebas de performance mobile
En este post les comparto un resumen hecho por Sofía Palamarchuk, una de mis socias en Abstracta y CEO de Apptim. Sofi nos resume el webinar que dio donde habló de pruebas de performance mobile.
Hace poco realicé un webinar sobre pruebas de performance mobile (de aplicaciones móviles). El desempeño o performance de una aplicación es uno de los factores de calid...
Leer más
¿Cómo obtener tiempos de respuesta en Tomcat e IIS?
En este post (tomado del antiguo blog de Abstracta, y revisado y ajustado por Juan Pablo Sobral) vamos a repasar cómo obtener los tiempos de respuesta en Tomcat y en IIS.
Si un usuario dice "el sistema anda lento" a nosotros nos gustaría poder distinguir si se trata de problemas reales o si se trata de sensaciones o subjetividades, si su cronómetro está "distor...
Leer más
Aprender New Relic usando un sistema con problemas de performance
En el 2017 asistí a la conferencia de New Relic en San Francisco, donde entre otras cosas asistí a un tutorial bien interesante para aprender New Relic. Esta herramienta es un servicio en el cloud que permite recolectar información sobre el funcionamiento interno de un sistema y el uso de recursos como para controlar y mejorar el rendimiento de las mismas.
De las cosas que...
Leer más
HTTP Debugger: Charles vs Fiddler
Te comparto un post escrito por Andrei Guchín, experto en pruebas de performance gracias a los 7 años que hoy ya venimos trabajando juntos en Abstracta. En este post nos cuenta de su experiencia trabajando con herramientas conocidas como HTTP Debugging Proxy, Web Debugging Proxy o HTTP Debugger, comparando Fiddler y Charles Proxy.
Este tipo de herramientas nos b...
Leer más
Análisis del Garbage Collector de Java con GCeasy
Te dejo este post de Andrei Guchín, de Abstracta, sobre cómo utilizar GCeasy para analizar el Garbage Collector de Java como para buscar posibles cuellos de botella y así optimizar aplicaciones. Esto es especialmente útil cuando hacemos pruebas de performance y no solo queremos reportar cuáles son los tiempos de respuesta, sino que queremos ayudar a optimizar el comportamiento...
Leer más
La importancia de validar la infraestructura de pruebas
Soy un fiel creyente en eso de que uno aprende de los errores. Cuando uno se equivoca, y le interesa lo que hace y quiere hacerlo bien, se analiza el error y las formas de evitarlo a futuro. En este post quiero compartir uno de estos aprendizajes. Nos pasó en más de un proyecto (y casi que a la vez) que la información que teníamos de la infraestructura del sistema no era correc...
Leer más
NmonChart para reportes gráficos en HTML de NMON
Recientemente, gracias a un comentario que nos hizo Diego Brignardello a partir del artículo que escribimos sobre NMON, descubrimos a Nigel Griffiths (@mr_nmon). Esta persona, creador de NMON (Nigel Monitor), no solo nos introdujo a esta nueva utilidad llamada nmonchart, sino que también a una manera muy interesante de sacarle provecho. En este post, así como en el anterior don...
Leer más
Tutorial de NMON para monitorizar Linux y AIX
NMON es un sistema para monitorizar Linux y AIX, que nos permite ver en pantalla los diferentes indicadores de nuestro sistema operativo, o hacerlo de forma no interactiva guardando todos los datos a un CSV para luego procesar y graficar los datos recabados. Este post, escrito por Matías Fornara, veremos cómo utilizar esta herramienta, que la utilizamos en la mayoría de nuestr...
Leer más
GeneXus y DevOps
En el próximo Encuentro GeneXus (más info acá) estaremos dando una charla junto a Lali (Laura Aguiar) sobre la temática de GeneXus y DevOps. Te dejo el abstract y descripción, así como algunos apuntes más para ir viendo de qué se va a tratar la charla.
Abstract: DevOps y Continuos Integration/Continuos Delivery plantean muchos desafíos y muchas cosas para aprender, pero a su...
Leer más