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

Responder a