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>: