top of page

Taller de Behaviour-Driven Development (BDD)

En este taller te presentamos los conceptos teóricos que le dan fundamento a BDD y te explicamos las distintas actividades involucradas en el proceso: descubrimiento de ejemplos, formulación de reglas y automatización de escenarios.

Las sesiones teórico-prácticas te van a permitir asimilar las ideas, incorporar las técnicas y ejercitar el uso de diferentes herramientas.


IMPORTANTE: Este curso tiene la modalidad de grupo privado, es decir, el mínimo de participantes es de 10 personas con un máximo de 20. La fecha se acordará junto al equipo de Grupo Esfera.

15 horas, distribuidas en 5 jornadas de 3 horas

OBJETIVOS
  • Comprender las ventajas y desafíos de aplicar Behaviour-Driven Development en un equipo de desarrollo

  • Evaluar las alternativas para incorporar esta práctica en el marco de desarrollo ágil utilizado

  • Explorar las distintas actividades de BDD

  • Experimentar algunas de las técnicas y herramientas específicas disponibles

A QUIÉN ESTÁ DIRIGIDO

Desarrolladores, Testers, Scrum Masters, Product Owners, y otros miembros del equipo de desarrollo, incluyendo analistas de negocio y arquitectos

QUÉ TE LLEVÁS
  • Marco conceptual de BDD

  • Ejercitación de la técnica de Example mapping

  • Recomendaciones y buenas prácticas de formulación de reglas y automatización de escenarios

  • Experiencia concreta con Cucumber, Gherkin y Selenium (entre otras herramientas)

  • Múltiples ejemplos funcionando de especificaciones ejecutables

  • Casos de éxito de implementaciones reales de las técnicas y herramientas aprendidas

CONTENIDO DEL CURSO
Introducción
  • Definición

  • Actividades

    • Discovery

    • Formulation

    • Automation

  • Aportes de la práctica

  • Usando ejemplos y reglas

  • Propósito de la práctica

  • BDD en el proceso de desarrollo

  • Relaciones con otras actividades de prueba


Discovery
  • Actividad: Discovery

    • Definición y dinámicas

  • Example mapping

  • Anatomía de los ejemplos

  • Consideraciones y perspectivas

  • Ejercitación de example mapping


Formulation
  • Actividad: Formulation

    • Definición y dinámicas

  • Formatos y herramientas

  • Anatomía de los escenarios

  • Domain-specific language: Gherkin

  • Heurísticas y recomendaciones

  • Ejercitación de formulación

  • Antipatrones


Automation
  • Actividad: Automation

    • Definición y dinámicas

  • Anatomía de los escenarios automatizados

  • Automatización de pruebas

    • Estrategias

    • SUT

    • Test Fixture

  • Herramienta: Cucumber-JVM

  • Buenas prácticas

  • Ejercitación de automatización: cucumber + java + selenium

AGENDA

rosa.webp
Taller de Behaviour-Driven Development (BDD)

Este curso tiene la modalidad de grupo privado, es decir, el mínimo de participantes es de 10 personas con un máximo de 20. La fecha se acordará junto al equipo de Grupo Esfera.

verde.webp

ME INTERESA

Gracias, nos estaremos comunicando con vos a la brevedad. Hasta pronto!

Taller de Behaviour-Driven Development (BDD)
bottom of page