VAN FitNesse

2 views
Skip to first unread message

Diego Jancic

unread,
Nov 19, 2009, 2:10:40 PM11/19/09
to altnet-...@googlegroups.com
Hola Gente,
ahora que están con toda la movida de las VAN, estaba pensando si les
interesaría una sobre FitNesse y Selenium...
Creo que son 2 herramientas (sobre todo la primera) que se no se usan
mucho y son increíbles.... Las empece a usar hace poco así que no soy
un experto, pero igual es un tema sencillo; y creo que juntas superan
por lejos a WatiN, Selenium o cualquier cosa usada individualmente....
Es útil para hacer Acceptance Testing, o cualquier otro tipo de
testing/automatización, por la extensibilidad que tiene...

Igual la pregunta apunta a saber si hay algo de interés... Si no
tienen ni idea de que se trata les mando algo mas "motivacional" sobre
el tema...

Saludos
Diego

Pedro Wood

unread,
Nov 19, 2009, 2:18:53 PM11/19/09
to altnet-...@googlegroups.com
+ 1
Me interesa !

Saludos

2009/11/19 Diego Jancic <jan...@gmail.com>

Carlos Peix

unread,
Nov 19, 2009, 2:39:35 PM11/19/09
to altnet-...@googlegroups.com
Esaaaa!!!

+1

----------------------------------
Carlos Peix

2009/11/19 Diego Jancic <jan...@gmail.com>

Jorge Gamba

unread,
Nov 19, 2009, 2:50:12 PM11/19/09
to altnet-...@googlegroups.com
+1, un tema muy importante, muy buena idea Diego. Yo algo he visto, pero sí ayudaría que dieras más detalles al grupo, sobre el tema y lo que pudiéramos esperar en la VAN.

--
Blog: http://gambasoft.net
Twitter: http://twitter/jorgegamba

José F. Romaniello

unread,
Nov 19, 2009, 5:27:33 PM11/19/09
to altnet-...@googlegroups.com
Me encantaría ver eso.
+1 

Saludos.

Fernando Claverino

unread,
Nov 19, 2009, 5:37:11 PM11/19/09
to altnet-...@googlegroups.com
A mi me interesa
+1

saludos!

2009/11/19 José F. Romaniello <jfroma...@gmail.com>

Cristian Prieto

unread,
Nov 19, 2009, 5:59:51 PM11/19/09
to altnet-...@googlegroups.com
+1
cuenta con mi voto para presidente... ahhh no, era para la van :P

2009/11/19 Fernando Claverino <fernando....@gmail.com>



--
Cristian Prieto
Microsoft ASP.NET MVP
MCPD ASP.NET Web Development Applications 3.5
MCTS Workflow Foundation 3.5

Snahider

unread,
Nov 19, 2009, 8:03:15 PM11/19/09
to AltNet-Hispano
1+. Muy buen tema.

On 19 nov, 17:59, Cristian Prieto <kement...@gmail.com> wrote:
> +1
> cuenta con mi voto para presidente... ahhh no, era para la van :P
>
> 2009/11/19 Fernando Claverino <fernando.claver...@gmail.com>
>
>
>
> > A mi me interesa
> > +1
>
> > saludos!
>
> > 2009/11/19 José F. Romaniello <jfromanie...@gmail.com>
>
> > Me encantaría ver eso.
> >> +1
>
> >> Saludos.
>

Jose Fabricio Rojas

unread,
Nov 19, 2009, 8:43:55 PM11/19/09
to altnet-...@googlegroups.com
+1
Suena interesante, También me apunto.
--
Saludos, Hasta Pronto!
Muchas Gracias.
José Fabricio Rojas
http://josefabriciorojas.blogspot.com
Cel. +5144-949283129


Carlos Marcelo Santos

unread,
Nov 19, 2009, 9:04:11 PM11/19/09
to altnet-...@googlegroups.com
+1 Muy interesante.

Carlos Marcelo Santos.

-----Mensaje original-----
De: altnet-...@googlegroups.com [mailto:altnet-...@googlegroups.com]
En nombre de Diego Jancic
Enviado el: jueves, 19 de noviembre de 2009 04:11 p.m.
Para: altnet-...@googlegroups.com
Asunto: [altnet-hispano] VAN FitNesse
Se certificó que el correo entrante no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 9.0.707 / Base de datos de virus: 270.14.73/2513 - Fecha de la
versión: 11/19/09 04:51:00

Diego Jancic

unread,
Nov 19, 2009, 11:16:30 PM11/19/09
to altnet-...@googlegroups.com
Ok, Jorge.
Veo que algo de interes hay, asi que comento un poco mas..
Si lo vieron en algun momento, seguramente vieron cosas como:

|firstString  |   secondString |  Concatenate? |
|Hello   |   World   |   Hello World  |
|Hello   |   Earth  |   Hello Mars|

Y la verdad es que eso se puede hacer, pero no vale la pena... hay pocos casos (por lo menos para mi) en donde eso sirva... Asi que puede olvidarse de eso :-)

Para el que nunca lo uso se los resumo (rapido) en algunos items:

Aspectos no tecnicos:
- Es una herramienta para hacer Acceptance Testing (http://en.wikipedia.org/wiki/Acceptance_testing)
---- Es muuuuy bueno para definir casos de uso por ejemplo
- Si se usa en conjunto con Selenium (o similares) se puede testear aplicaciones web
- El que escribe el test no requiere saber programar, en serio!
- Es muy facil de usar para usuarios no tecnicos. Incluso escribir documentacion de como usarlo no es aburrido por la
simplicidad de la Wiki
- Mi impresion es que sirve para hacer cualquier tipo de testing o automatizacion por la extensibilidad que tiene

Aspectos tecnicos:
- Es un servidor stand alone, requiere cero configuración
---- Bue, en realidad hay que extenderlo para hacer lo que queremos que haga, y eso puede llevar tiempo... pero es trivial.
- Es una wiki, permite editar cualquier pagina usando un formato muy simple..
- Cuando se escribe de cierta forma en la wiki, eso es detectado y procesado
---- El procesamiento es 100% configurable y extensible
---- Se puede hacer en .net sin aprender ninguna API ni nada raro. En 2 minutos ya se puede extender :-)

Un test basico de los que yo uso seria asi:

| I will |
| type              | diegoj        | in           | Username |
| type              | psw123        | in           | Password |
| click link        | Login         | and wait                |
| verify            | Hello Diego!  | is present              |

(Cuando lo guardan, eso se va a ver como una tabla, por eso el formato)

Uno un poco mas interesante puede incluir cosas como:

| create user       | Diego Jancic | with id | diegoj | and email | m...@here.com |
| escribi lo que  | quieras | aca!! | en serio! |

... y tanto es asi, que hay una libreria de extension (que todavia no la pude usar con .net ! :S), que agrega comandos para testear pdfs, verificar si llegaron emails, DbFit, una shell, Web Services, etc....


Saludos!
Diego


2009/11/19 Jorge Gamba <jorge...@gmail.com>:

Gerson Mayen

unread,
Nov 20, 2009, 1:09:19 AM11/20/09
to AltNet-Hispano
Diego te comento unas dudas,

* La idea de estos test es simular y realizar testing sobre casos de
uso al terminar de producir el software?
* Esto es un framework, aplicación o metodología?
* Si es un framework o aplicación tiene algún costo?
* Esto tiene relación con los casos de uso que soportara VS2010 que
según leí en este articulo de Elbruno

http://geeks.ms/blogs/elbruno/archive/2009/04/02/vsts2010-camano-como-crear-test-suites-y-relacionarlas-con-test-cases-tutorial-i.aspx

Gracias.

Cristian Prieto

unread,
Nov 20, 2009, 1:17:32 AM11/20/09
to altnet-...@googlegroups.com
Tan metiche uno en las conversaciones de otros :P

FitNesse es una framework para crear "pruebas de aceptación" http://fitnesse.org/
Selenium es una framework de testing automatizado para la vista Web http://seleniumhq.org/
Como TDD es simplemente el uso de una herramienta para automatizar el proceso de testing
Pos no se, no he visto los casos de uso de VS2010...

Saludos,

2009/11/20 Gerson Mayen <gerso...@gmail.com>

jan...@gmail.com

unread,
Nov 20, 2009, 9:24:24 AM11/20/09
to altnet-...@googlegroups.com
Hola,
Disculpa que no fui muy claro, es que lo escribi tan rapido que ni siquiera lo redacte como habran notado ;-)
Es como te dice Cristian, es para pruebas de aceptacion, no para casos de uso. Aunque creo que en cierto punto ambos estan conectados y por eso lo mencione.

Pruebas de Aceptacion es una metodologia, tambien se conoce como testing funcional. Igual mi idea no es hablar de la metodologia en si, porque en ese tema seguramente haya varios que sepan mucho mas que yo, si quieren estan invitados a hablar sobre eso. De cualquier forma puedo dar una intro basica sobre el tema si quieren.

Mi idea es hablar sobre la herramienta FitNesse, y en particula usada con Selenium que es lo que yo hice. En realidad se me ocurrio porque es una buena herramienta, que se usa para una buena metodologia, y sin embargo me parece que pocos la usan.
Es todo gratis y open source, no tiene ningun costo, y tampoco tiene relacion con Visual studio ni es de MS...

Saludos!
Diego
Reply all
Reply to author
Forward
0 new messages