TDD con GeneXus, es posible?
Test-Driven Developmen t (TDD), viene ganando adeptos entre diferentes grupos de desarrollo. Es importante hacer notar, que es una metodologia de diseño de software, mas que de testeo. Si se cumplen todos los pasos, también se favorece la prueba funcional del sistema cuando el mismo esta finalizado. Hay un conjunto de programas de test (pruebas), que en realidad son una especificación ejecutable del funcionamiento del sistema TDD tiene las siguientes reglas o pasos a seguir para lograr los resultados. 1) Agregar una prueba 2) Ejecutar las pruebas y ver que solo uno falla 3) Escribir codigo que permita corregir la prueba que falla. 4) Ejecutar las pruebas automatizadas y ver que todo funciona bien. 5) Restructurar el codigo, para que quede todo lindo. 6) Repetir el ciclo. Varias veces me he preguntado, es adaptable ésta metodologia de desarrollo a un ambiente de desarrollo con GeneXus?. Voy a tratar de dar mi punto de vista para cada punto. 1) Agregar una prueba. Una prueba, es un prog...