Fundamentos Testing Ágil

Este curso se concentra en los principales problemas encontrados en los procesos de testing más maduros. En el curso aprenderás cómo implementar estrategias y técnicas avanzadas de testing ágil, como TDD, ATDD y BDD, montando testing continuo.

Objetivo

Definir e implementar estrategias de testing, de automatización de pruebas y de mejora continúa para lograr superar los problemas mas comunes que afectan la calidad del sistema.

Dirigido a

El curso está orientado a Testers, Desarrolladores y Managers que esten interesados en ir más allá con testing ágil, o quien busque solucionar problemas que se encuentran de manera actual en su testing.

El alumno podrá:

Aplicar prácticas y frameworks avanzadas para potenciar el testing ágil.
Identificar las herramientas necesarias para construir una estrategia de testing ágil robusta y que engloba todo el ciclo de vida de software.
Conocerá las técnicas más efectivas para corregir errores de una implementación de agile incorrecta.
Entender y poner en práctica una estrategia de calidad continua en tu pipeline de desarrollo.
Identificar las métricas necesarias como parte de la estrategia de testing ágil para medir efectivamente la calidad en cada ciclo iterativo.

Características del curso

Duración

16 Horas.

Idioma

Español.

Modalidad

Presencial, remoto e híbrido.

Temario

Capítulo 1: El estado
actual de testing ágil

  • Modelos ágiles y los retos actuales.
  • Distintos frameworks y modelos de procesos iterativos.
  • Priorización, gestión y control del backlog y actividades de testing acorde a los criterios de aceptación.
Image
Image

Capítulo 2: Gestión
y planificación de testing

  • Estrategias avanzadas de testing ágil.
  • Planificación de testing para iteraciones y entregas.
  • Criterios de aceptación y definición de hecho para testing.
  • Testing dentro de iteración cero.
  • Las diferentes fases de testing en el proceso de release y producción.
  • Estrategias y tipos de pruebas: unitarias, funcional, seguridad, etc. basados en el cuadrante ágil y en los riesgos del producto.
  • Las diferentes técnicas y coberturas de pruebas en los diferentes cuadrantes.
  • Criterios de salida basados en atributos de calidad y el contexto del software (funcional, performance, usabilidad, UX, etc).

Capítulo 3: Técnicas de testing ágil

  • Las prácticas de shift left y shift right en el proceso de desarrollo.
  • Técnicas de TDD, ATDD y cómo aplicarlas.
  • BDD, sintaxis Gherkin y la integración en la pipeline de desarrollo.
  • El testing exploratorio y como aplicarlo en shift-left.
Image
Image

Capítulo 4: Métricas
de calidad y reporting

  • Definir KPI’s y métricas para el testing ágil.
  • Monitorizar la calidad, analizar datos reales y redactar informes de testing.

Capítulo 5: Testing continuo

  • Qué es el testing continuo, donde se aplica y sus diferentes fases.
  • Las responsabilidades del tester en testing continuo.
  • Las técnicas de automatización en el testing contínuo.
  • Los beneficios y desafíos.
Image

¿Te interesa nuestro curso?

Atención totalmente personalizada con equipo altamente especializado.
© 2020 JUMPER MX. All Rights Reserved.