¿Cómo probar un pago?

Cuando probamos sitios e-commerce una de las funcionalidades más críticas a probar es el checkout, lo cual implica pagar. Esto generalmente se hace con tarjetas de crédito, Mercado Pago, Paypal o medios de pago similares. Acá además vamos a querer probar con distintos tipos de casuísticas: tarjetas locales, extranjeras, en distintas monedas, tarjetas válidas y otras inválidas, ...
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 nuestra...
Leer más

Recuperando la confianza en las pruebas automatizadas

Algunas veces nos ha pasado de encontrarnos con clientes que han perdido la fe en la utilidad de los tests automatizados, no necesariamente por la calidad de las pruebas en sí, sino porque muchas veces no somos capaces de transmitir clara y continuamente el valor que las pruebas están aportando al proyecto. En este post Leticia Almeida y Matías Fornara (ambos de Abstracta) nos ...
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 tener nu...
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 sistema s...
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 con...
Leer más

Modelos y heurísticas para estrategia de pruebas

Siguiendo con el post que hablaba sobre cómo usar mindmaps para testing, en este veremos distintos modelos y heurísticas (algunos son mindmaps, otros son otras representaciones) para definir una estrategia de pruebas. Mientras leía su resumen, también veía una asociación directa con lo que hacemos cada vez que preparamos una propuesta de trabajo para un posible cliente. Una ...
Leer más

Debug en producción con OverOps

En este post (escrito por Andrei Guchín, de Abstracta, ¡gracias por compartir!) te contamos un poco para qué sirve la herramienta OverOps (quizá conocías a Takipi por su blog sobre performance de aplicaciones Java). En resumen, se puede hacer debug en producción con OverOps, pudiendo ver el código y el valor de las variables para las excepciones lanzadas, tanto las capturadas c...
Leer más

Testing en Business Intelligence

Te comparto en este post un trabajo realizado por un alumno de la asignatura de testing que cursó este año (Diego Saráchaga), donde investigó sobre testing en Business Intelligence. El objetivo del trabajo era entender las particularidades de probar este tipo de sistemas, identificando los desafíos específicos que existe en este contexto, así como la forma de abordar el problem...
Leer más

Testing de Performance: Los nuevos desafíos tecnológicos (charla de Abstracta en TestingUY 2017)

En este post quiero compartir un resumen de la charla que tuvo lugar en el evento de TestingUY edición 2017, la cual se tituó "Testing de performance: los nuevos desafíos tecnológicos". En esta charla Leti y Pablo (de Abstracta) contaron sobre 4 temas bien importantes alrededor del testing de performance de hoy en día: pruebas en Cloud, uso de CDNs, CI/CD y HTTP2. Te dejo acá e...
Leer más