2006/09/06

Calidad de las pruebas de unidad

Las pruebas de unidad son una tecnica que permite determinar si un programa cumple con los requisitos solicitados. Sin embargo, ¿como saber si las pruebas de unidad son correctas? Una aproximación a esta solución son los analisis de cobertura. Estos permiten determinar que porcentaje del código de un programa esta siendo probado. En el desarrollo de SAAD se construyeron pruebas de unidad con una cobertura del 60%. Surgen entonces varias preguntas:
  1. ¿Cual es el valor de cobertura suficiente?
  2. ¿Es posible alcanzar pruebas de cobertura del 100%?