-
Introducción al Mapeo de Ejemplos (Example Mapping)
Nota: este artículo es una traducción del artículo de Matt Wynne publicado originalmente en inglés en diciembre de 2015 y disponible aquí. Antes de tomar una historia de usuario para desarrollo, es crucial tener una conversación para clarificar y confirmar los criterios de aceptación. Alguna gente hace esto durante la reunión de refinamiento de backlog… — read more
-
Recursos de Testing 3.0
Ayer estuve participando en el ciclo de Tech Talks facilitado por Arcadio Abad. Estuve hablando sobre un conjunto de prácticas que he dado en llamar Testing 3.0. La charla fue efectivamente una charla de ida y vuelta con Arcadio quien a su vez transmitía las preguntas de la audiencia. Me sentí muy cómodo con el… — read more
-
Libro: Formulation (The BDD Books)
Terminé de leer este libro hace un par de días. Me gustó y me alegró ver que varias de las cuestiones que menciona coinciden con lo que vengo aplicando en mis proyectos y enseñando en MeMo2. Al margen de que ya sabía, descubrí algunos conceptos y capacidades de Gherkin de las que nos estaba al… — read more
-
Sobre el uso de Gherkin/Cucumber y esa costumbre de dormir en la mesa
Toda herramienta es creada con un fin y luego usada como a cada uno le parece. El ejemplo que siempre pongo es el de la mesa: podríamos pensar que la mesa fue pensada para sentarse a comer o a trabajar, pero sin embargo alguien podría usarla para acostarse a dormir. Esto puede traer dos riesgos: … — read more
-
Libro: Discovery (The BDD Books)
Ayer terminé de leer este libro cuyo nombre completo es «Discovery: Explore behaviour using examples«. Es el primer libro de la serie «The BDD Books» de Seb Rose y Gaspar Nagy. El foco del libro está en la utilización de ejemplos como «técnica de especificación funcional». En este sentido el libro provee una guía respecto… — read more
-
Cucumber modo dual
Cucumber es la «herramienta insignia» de BDD. Permite escribir ejemplos (pruebas) ejecutables utilizando Gherkin, una sintaxis amistosa para gente no técnica. Una de las particularidades de Cucumber es que provee una muy buena experiencia para el desarrollador pues tiene la capacidad de instanciar dentro del mismo proceso la ejecución de la pruebas y la aplicación… — read more
-
Preparandome para XP 2015
A fin de mes voy a estar viajando a Helsinki para participar de la conferencia XP 2015, donde además de disfrutar de la conferencia como asistente, estaré participando como orador/facilitador dos sesiones. La primera de ellas es una sesión del tipo Technical Demo en la que estaré mostrado Octopush, una herramienta open source que desarrollamos con… — read more
-
Preparando el tutorial de BDD para XP 2015
En los últimos meses publiqué un serie de posts sobre BDD que fuí escribiendo mientras preparaba un curso en formato tutorial para dictar en la conferencia XP 2015 en Helsinki (Finlandia). Durante semana Santa terminé de armar el curso y este viernes voy a dictarlo por primera vez para obtener feedback y así poder ajustarlo de cara… — read more
-
BDD, ATDD y SBE ¿es todo lo mismo?
En la actualidad nos encontramos con estos 3 acrónimos que en muchas ocasiones son utilizados como sinónimos y cuya diferencia no es del todo clara. Más aún, en Una Mirada Ágil los mencionamos a modo informativo sin entrar en mayor detalle pues consideramos que en esencia todos apuntan a lo mismo: la importancia central del trabajo colaborativo… — read more
-
Breve historia de las herramientas BDD – parte 2
En un artículo anterior conté una parte historia, he aquí la otra. Mientras que Dan North y los suyos trabajaban sobre JBehave y afines que luego llevarían al surgimiento de Cucumber, Ward Cunningham trabajaba en cuestiones relacionadas a pruebas de aceptación. El trabajo de Cunningham se tradujo concretamente en una herramienta llamada FIT: Framework for… — read more