Y si, creo que yo que estoy haciendo una app, que se me esta volviendo grande, ya tengo que ir pensando en los test, para mi el único test que hacia es el puts @vuariable.inspect, que me hace recordar al var_dum() de PHP y hasta ahí va mi test jeje, pero ya tengo que ir perdiéndole el miedo, lo malo es que me parece una perdida de tiempo, pero según me van diciendo después se me va a acumular y hay si que voy a perder el tiempo tratando de arreglar muchas cosas cuando mi app sea realmente grande. Gracias por el consejo. Nestor
From: [email protected] Sent: Monday, April 19, 2010 10:57 AM To: [email protected] Subject: Re: [RubyArg] Los test y las pruebas para que sirven? y como puedo implementarlos?... nunca los use!! On 19/04/2010 10:16, Nestor Rodriguez wrote: Que tal amigos de RoR!! Yo comencé con RoR, pero sin usar los test o las pruebas, me parecían complicados, pero cada ves que leo veo que todos hablan de eso y ya me esta preocupando jeje. Alguien me pudiera dar un manual, un enlace o explicarme para que realmente sirven, se que es para realizar test y pruebas (como sus nombres lo dicen) pero yo pude hacer dos proyectos, funcionando y no necesite usarlos. Pero ya que lo leo ves tras ves, siento que me estoy perdiendo de algo... Si pudieran darme un resumen o algo para empezar a ver este tema, porque ya le tengo miedo. Desde ya gracias Nestor Rodriguez Yo de test no tengo mucha idea mas de lo que lei, y un poco de unit test que hice pero por ahi te sirve: Entonces, como experiencia propia, me paso algo muy similar. Con mi compañero de trabajo empezamos a desarrollar una app que no teniamos muy en claro cual iba a ser el futuro, que iba a tener y todo muy que se va generando en el camino. Asi que empesamos a desarrollar directamente (ya que somos novatos y veiamos los test como mucho laburo extra aparte de lo que ya teniamos). Pero igual no le perdi el ojo a lo que era y para que sirve: Como te dijo Damian, es basicamente para asegurarte de que tu aplicacion hace lo que te pidieron, lo que queres y que ante eventuales cambios siga haciendo lo que dijiste que iba a hacer, y todo eso sin tener que levantar la aplicacion e ir haciendo click de un lado para el otro tratando de romperlo. Aparte, provando la aplicacion caes aveces en el riesgo de que VOS sos el creador.. asi que sabes como debe funcionar, los usuarios siempre encuentran alguna manera de rompertelo, por eso tambien es aconsejable que los test los escriba otro. En mi app sigue sin haber test xD pero realmente crecio bastante y seguimos agregando; y actualmente nos da algo de "miedo" lanzar las nuevas versiones porque probando uno nunca esta muy seguro de que anda, uno es humano, se puede olvidar de probar ciertas cosas. Mas todavia cuando esas cosas son de versiones viejas, y uno asume de que funcionan bien. Por eso es que hacer test, va a ser lo proximo en nuestra lista de prioridades. -------------------------------------------------------------------------------- _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
