AU Certified Practitioner in Agile Testing – CPAT

AU CPAT Agile Tester

Las pruebas ágiles es un enfoque a las pruebas de software que siguen los principios del desarrollo de software ágil.
Un tester involucrado en un proyecto ágil desempeña su trabajo de forma diferente a un tester involucrado en un proyecto con modelo secuencial. Los testers deben interiorizar los principios y valores en los que se apoyan los proyectos ágiles, y asumir que son una parte integrante del equipo de trabajo junto con los desarrolladores y los responsables de negocio.
Existe varias aproximaciones en torno al concepto de pruebas de software ágiles, es por ello que esta formación trata de ofrecer al tester propuestas, técnicas, dinámicas y enfoques para formar parte de equipos de trabajo ágiles de alto rendimiento.

OBJETIVOS

Los asistentes a este curso tras la realización del mismo serán capaces de:

  • Colaborar en el modelo de equipo ágil siguiendo los principios y mejores prácticas del desarrollo de software ágil.
  • Aplicar la experiencia y conocimiento en pruebas de software dentro de los principios y valores ágiles.
  • Apoyar al equipo ágil en la planificación y realización de las pruebas.
  • Aplicar técnicas y buenas prácticas de pruebas de software en un proyecto ágil.
  • Participar activamente junto al equipo ágil en la automatización de pruebas.
  • Colaborar con los responsables del negocio en la elaboración y definición de historias de usuario, épicas, escenarios y criterios de aceptación.
  • Trabajar y compartir información con una cultura y valores ágiles.

Dirigido a

  • Profesionales de la actividad de Pruebas como Testers, Analistas e Ingenieros de Pruebas, así como Responsables de Calidad de Software.
  • Todos los profesionales que deseen alcanzar una sólida visión de las actividades de pruebas en un contexto ágil, así como contar con un reconocimiento internacional: Jefes de Proyecto, Analistas de Negocio, Gerentes, Consultores TI e integrantes de equipos de desarrollo.

Examen:

La presente formación prepara al asistente para realizar el examen para obtener la certificación como AU Certified Practitioner in Agile Testing (CPAT) de Agile United

Requisitos:

Ninguno, pero se recomienda tener conocimientos básicos en algunos de los siguientes ámbitos:

  • Agile o Scrum, por ejemplo, leyendo la guía de Scrum o disponiendo de alguna certificación similar a Scrum Master
  • Conocimientos generales en pruebas, por ejemplo, a través de los conocimientos en ISTQB Nivel Básico o ISTQB Agile Tester

Temario del curso

Capítulo 1 - Introducción a las pruebas ágiles

  • Definición de prueba
  • ¿Qué es ágil?
  • Vincular ágil con las pruebas y los riesgos
  • Definición de Prueba Ágil
  • Scrum
  • El tester en un contexto ágil
  • Pensamiento crítico
  • Retrospectivas

Capítulo 2 - Empezar a probar - Un caso

  • Prueba del software
  • Preguntas
  • Retroalimentación
  • Modelos
  • Panorama general de la estrategia de prueba
  • Esquema del proyecto
  • Esquema del producto

Capítulo 3 – Riesgos

  • Definición de riesgo
  • Tipo y área de riesgos
  • Cobertura de riesgos
  • Oráculos
  • De adentro hacia afuera vs. De afuera hacia adentro, en el análisis de riesgos
  • Análisis de riesgos: headline game
  • Análisis de riesgos: “riskstorm” utilizando “testsphere” ©
  • Riesgos en ágil: el ciclo continuo de evaluación de riesgos

Capítulo 4 - Historias de usuarios

  • ¿Por qué usamos historias de usuario?
  • Los elementos de una historia de usuario
  • Ejemplo y desafíos
  • ¿Qué es un criterio de aceptación?
  • Cuentos de terror
  • División de la historia

Capítulo 5 - Estrategia de prueba

  • Panorama general
  • Desarrollo impulsado por el comportamiento
  • Pruebas exploratorias
  • Automatización de pruebas y herramientas

Capítulo 6 - Informe de la prueba

  • El resumen de una página sobre el estado de la prueba
  • La historia de la prueba / La narración de la historia
  • Defectos y gestión de los defectos