Las pruebas son una parte integral del desarrollo de software. Es comn para los programadores ejecutar cdigo para probar su aplicacin a medida que realizan cambios y as confirmar que se se comporta como se espera. Con la configuracin de prueba correcta, este proceso puede incluso automatizarse y ahorrar mucho tiempo. Ejecutar pruebas de manera uniforme tras escribir nuevo cdigo garantiza que los nuevos cambios no afecten las funciones preexistentes. Esto proporciona al desarrollador confianza en su base de cdigo, en especial cuando se implementa en la produccin para que los usuarios puedan interactuar con ella.