Tuesday, May 1, 2007

Unit or functional?

Hola a todos,

El testing es una tarea que pocos solemos hacerla cuando hacemos sistemas, cuando planificamos algún proyecto casi 100pre nos olvidamos de esa parte y a última hora probamos lo que podemos o simplemente confiamos en las pruebas que hacemos a medida que vamos programando. Realemente nos falta algo de disciplina en ese aspecto pero creo que poco a poco se va mejorando.

La mayoria de las veces si es que lo hacemos solo aplicamos unit tests a nuetras clases, y eso es comprensible porque los units tests son para programadores y no para nuestros clientes lo que es al contrario cuando aplicamos functional tests. Functional tests son la única forma de comprobar que la aplicación corre o trabaja de la forma que nuestros clientes esperan.

Un ejemplo muy claro de esto pueden encontrarlo en este artículo, el cual tb me ayudo a redactar este post.
Al final la conclusión del autor es que si aplicamos unit y functional tests a nuestras aplicaciones obtenemos mas de un 100% de pruebas cubiertas, se que suena algo ridículo pero al final tiene sentido.

salu2.

No comments:

Post a Comment