Ir al contenido principal

Entradas

Mostrando entradas de enero, 2019

Las pruebas no son una opción en el desarrollo de software.

¿ Cómo es posible que algo empiece a fallar sino ha sufrido cambio alguno?      Seguro que, si te dedicas o te has dedicado en tu vida laboral, en algún momento, a temas relacionados con la calidad del software te has hecho esta pregunta. Y seguro que, una vez que has comprendido que cualquier cambio en el código de una aplicación, por pequeño e inofensivo que parezca, puede tener consecuencias inesperadas, te has hecho esta otra. ¿Cómo garantizo que las partes que funcionaban siguen funcionando igual que lo hacían?      A este efecto, en el que el software falla en alguna de las partes que han permanecido inalteradas, después de un cambio o ampliación, se le denomina regresión, y a probarlo se le denomina hacer pruebas de regresión. Cuando hacemos pruebas de regresión, estamos comprobando varías cosas, cada vez que ejecutamos las pruebas:   Comprobamos que el código que hemos modificado se comporta como debe.   Comprobamos que el...