Quizá esto te sirva es una muy buena practica el comenzar por el test y luego ir desarrollando a medida que pasan los test te felicito que pienses en esta modalidad es lo mejor y el desarrollo se agiliza mucho, aun que la verdad es un poco difícil hacerse a la idea de desarrollar los test primero que la misma programación pero con el tiempo te acostumbras y veras los resultados son increíbles suerte.
Busca información en "TDD" hay un libro de este tema un poco de documentacion python http://powertwenty.com/kpd/downloads/TestDrivenDevelopmentInPython.pdf Y la oficial http://docs.python.org/2/library/unittest.html El 30 de junio de 2013 21:21, Jose Caballero <jcaballero....@gmail.com>escribió: > Hola, > > > > estoy siguiendo el procedimiento habitual a la hora de desarrollar mi > pequeña aplicación: > Hasta ahora he estado programando sin prestar demasiada atención a los > test unitarios, > probando el código por el método de correrlo y meter un montón de > print`s por todas partes, > hasta que el código tiene un tamaño tal que cualquier mínima > modificación puede provocar efectos colaterales. > Entonces ahora me he acordado de que debería estar haciendo test unitarios. > > Lo que se dice el ciclo de vida de proyecto estándard <irony mode off> > > La teoría más o menos me la sé. > Sé como usar unitttest, assert(), como hacer los "mocks", etc. Más o menos. > El único problema es que lo veo todo demasiado manual. > Por eso estaba pensando en hacer una especie de "framework" que, > en función de ficheros de configuración, > decide qué funciones/métodos hay que probar, los inputs y los outputs > esperados, > qué mocks hay que crear y cómo, etc. > > Pero me sorprendería que no exista. Y no quiero reinventar la rueda... > > ¿Alguien sabe de alguna "framework" de tests unitarios, que funcione > en python 2.4, que permita correr los tests basados en ficheros de > config? > > > > Muchas gracias. > Un saludo, > Jose > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Miguel Zamora M. Programador en Computacion e Informatica 08-1351249 mzmp...@gmail.com Santiago-Chile
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/