Departamento de Gobernanza Pública y Autogobierno

Pruebas Unitarias y de Regresión

Detalles

Herramientas para la consolidación de todas las actividades de pruebas y testeo facilitando el resultado de las pruebas, diseño de las pruebas y su ejecución.

  • Una prueba unitaria es una forma de comprobar el correcto funcionamiento de una unidad de código. Por ejemplo en diseño estructurado o en diseño funcional una función o un procedimiento, en diseño orientado a objetos una clase. Esto sirve para asegurar que cada unidad funcione correctamente y eficientemente por separado. Además de verificar que el código hace lo que tiene que hacer, verificamos que sea correcto el nombre, los nombres y tipos de los parámetros, el tipo de lo que se devuelve, que si el estado inicial es válido entonces el estado final es válido.
  • Se denominan pruebas de regresión a cualquier tipo de pruebas de software que intentan descubrir errores (bugs), carencias de funcionalidad, o divergencias funcionales con respecto al comportamiento esperado del software, causados por la realización de un cambio en el programa. Se evalúa el correcto funcionamiento del software desarrollado frente a evoluciones o cambios funcionales. El propósito de éstas es asegurar que los casos de prueba que ya habían sido probados y fueron exitosos permanezcan así. Se recomienda que este tipo de pruebas sean automatizadas para reducir el tiempo y esfuerzo en su ejecución.
Producto Versión Obsoleta Versión Actualizada Fabricante Alternativa Libre
Junit 3.8.3 4.x.x Object Mentor JunitEE, Nunit
Visual Studio 2010 Microsoft Junit, JunitEE, Nunit

  • Versión 1: 03-07-2017 (última versión)