Pruebas de integración: ¿Adiós a la pirámide de pruebas?

Pruebas de integración - Adiós a la pirámide de pruebas - leonardo-ramos-CJ4mbwSK3EY-unsplash

Algunas cosas en la industria del software nunca pasan de moda. A pesar de que el desarrollo y las pruebas de software han cambiado a lo largo de los años, una técnica de prueba sigue en boga: las pruebas de integración. Han sobrevivido al declive de la metodología en cascada, la popularidad de la metodología ágil y hasta el actual flujo de trabajo de … Leer más

¿Por qué la cobertura de pruebas unitarias es una parte importante de QA?

Por qué la cobertura de pruebas unitarias es una parte importante de QA

Muchas veces QA no tiene entre su plan de pruebas revisar la cobertura de código mediante pruebas unitarias, ya que las hacen los desarrolladores, o validar que estas aporten valor, como la red de seguridad que son, para permitirnos modificar el software con mayor velocidad y confianza. Todos sabemos que es crucial probar el software … Leer más

¿Mock, Stub o Spy? ¿Cuál es la diferencia y cuándo debo usar cada uno?

Mock, Stub o Spy Cuál es la diferencia y cuándo debo usar cada uno

La mayoría de los desarrolladores probablemente han oído hablar de mocks, stubs y spies en el mundo de los dobles de prueba. Estos dobles son utilizados para hacer que las pruebas sean más fáciles de escribir, más rápidas o se posea un mayor control al simular elementos que no son el propósito principal de la prueba específica o que son costosos, en tiempo o … Leer más

¿Por qué la ejecución aleatoria es una oportunidad para mejorar las Pruebas Unitarias?

Por qué la ejecución aleatoria es una oportunidad para mejorar las Pruebas Unitarias

Las pruebas unitarias (Unit tests) de software representan la red de seguridad que nos permite manipular con confianza y velocidad el software de forma tal que podamos cumplir con las necesidades del negocio y las corrientes de Agilismo y DevOps. No obstante, estas también presentan una serie de antipatrones y uno de ellos está asociado … Leer más