[pyar] [OT] NINJA-IDE: Generador de Tests

Diego Sarmentero diego.sarmentero en gmail.com
Jue Nov 21 14:09:53 ART 2013


Groso, muy buenos ambos comentarios.

Sigo escuchando sugerencias :D

El día 21 de noviembre de 2013 14:08, Lucas <rollbak en gmail.com> escribió:
> 2013/11/21 Claudio Freire <klaussfreire en gmail.com>
>>
>> 2013/11/21 Diego Sarmentero <diego.sarmentero en gmail.com>:
>> > Hola gente, esta fue una prueba de concepto que hicimos para
>> > NINJA-IDE, para que a medida que el usuario va escribiendo el codigo,
>> > se vayan generando los tests sobre la respectiva clase y funciones,
>> > actualmente es super basico, solo comprueba los tipos de retorno
>> > esperados de la funcion, y fue solo para probar, obviamente todo sobre
>> > el test no puede ser generado de forma automatica por la complejidad
>> > que puede llegar a tener, necesidades especifica de la logica, etc.
>> > PERO escribia porque quizas podian darnos feedback de que cosas les
>> > parece que se podria y seria bueno tener que se generen de forma
>> > automatica, que automatizar, etc, etc.
>>
>> Capaz que uno de los pocos valores que tienen los generadores de
>> tests, es en la generación del boilerplate, en particular cuando de
>> mocking se trata.
>>
>> Con eso en mente, capaz que vendría bien que más que tests, gener mocks?.
>>
>> Eso, y claro, que genere tests que cubran todos los branchs del
>> código. Eso es algo más complicado, pero capaz que sería útil.
>>
>> O sea, en vez de simplemente chequear el tipo del valor retorno,
>> utilizar el conocimiento que tiene de los argumentos y cómo influyen
>> en el flujo del código, para generar invocaciones que toquen todos los
>> branches.
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
>
> Esta bueno, pero capaz q estaria mejor a la inversa. Que a partir del test
> que voy escribiendo me vaya armando la clase asociada al test. Donde yo
> despues rellenare la logica para que el test siga pasando.
>
> --
> Lucas
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar



-- 
Diego Sarmentero

Website: http://diegosarmentero.org
Twitter: http://twitter.com/diegosarmentero


More information about the pyar mailing list