lunes, julio 18, 2005

PHP Unit como herramienta de pruebas

PHP Unit, de la familia de X Unit, esquema utilizado en eXtreme Programming. Su poder radica no en la herramienta, sino en el proceso de diseño de pruebas y la velocidad con que estas se puedan construir, probar y corregir.

Para que sea efectivo, probablemente se requeriría un esquema de programación en parejas, una herramienta de refactorización (para simplificar el código) y una orientación a objetos más evidente en nuestros proyectos.

Las metodologías ágiles tienen un espacio destinado al uso de esta herramienta (a la familia X Unit), pero como te comento, es así gracias al proceso.

En todo caso, es una excelente alternativa para generación de pruebas en serie que se necesiten repetir en el tiempo después de algún cambio en el sistema (pruebas de regresión).

PHPUnit en Pear
PHPUnit home

1 comentario:

Carlos Pravia dijo...

Mi colega Didier Fallas ha escrito un excelente post sobre el uso de PHP Unit dentro de un entorno de desarrollo no orientado a metodologías ágiles:

http://difaro.blogspot.com/