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