Diplomatura en Testing de Software
Nuevo
Profesores
Resumen del Curso
Objetivos
¿Por qué estudiar con nosotros?
Destinatarios
Requisitos
Metodología Educativa
- Íntegramente a distancia, incluso el examen final.
- El material puede descargarse.
- Trabajos prácticos semanales.
- Se programan Aulas Virtuales con profesores EN VIVO.
- Si no puedes asistir, podrás ver el video de la clase grabada y hacer todas las consultas que necesites.
- Puedes estudiar en el horario que dispongas.
- Cumplimiento de actividades semanales.
- Todos los trabajos prácticos.
- Exámenes parciales y finales (sistema tradicional y múltiple choice).
- Calificación promedio superior a 40/100 – Certificado de Asistencia.
- Calificación promedio superior a 70/100 – Certificado de Aprobación.
- Participación requerida de actividades 85%
- Valoraremos la participación del alumno en la cursada.
- Certificado Digital descargable con validación electrónica.
- Validación en línea en nuestra web y en la da la Facultad Certificadora.
- Puedes solicitar el envío a domicilio (Costo de envío a Cargo del Alumno).
Programa de Estudio
Programa de estudio
UNIDAD 1 – PROBLEMAS EN EL DESARROLLO DE SOFTWARE Y QUÉ SIGNIFICA TESTEAR
- Definición de lo que entendemos como problemas en el desarrollo de software y explicación de las fases del desarrollo de software donde se cultivan dichos problemas.
- Introducción a términos referidos al testing de aplicaciones.
UNIDAD 2 – CONCEPTOS Y TERMINOLOGÍA A UTILIZARSE DURANTE UN PROYECTO DE TESTING
- Definición, diferencias y comparación de dos términos utilizados habitualmente en el testing de aplicaciones: Verificación y validación.
- Explicación de Test Estático y Test Dinámico.
- Distintos tipos de Testing según el ISTQB.
UNIDAD 3 – INICIO DE UN PROYECTO DE TESTING
- Conocimiento inicial del proyecto: Reuniones con stakeholders. Lectura de requerimientos. Estándares del área de Testing. Recursos. Ambiente de prueba.
- Plan de pruebas: Documentación. Introducción al plan de pruebas. Gestión de pruebas. Proceso de pruebas. Metodología de pruebas. Recursos. Calendario. Resultado de pruebas.
UNIDAD 4 – CASOS DE PRUEBA Y DEFECTOS
- Casos de prueba: ¿Qué es un caso de prueba? ¿Qué debe incluir un caso de prueba? ¿Cómo elegir los mejores casos de prueba?
- Estándares de prueba en inputs de texto, numéricos, de fecha, inputs especiales como CUIT/CUIL, moneda y etiquetas; en campos con restricciones de edición, shortcuts y ayuda en línea; en combos, marcas y opciones.
- Casos de prueba basados en los requerimientos.
- Presentación de ejemplos.
- Reporte y seguimiento de defectos: ¿Cómo detallar un defecto encontrado? Reporte y seguimiento de los defectos. Detalles de un buen reporte de defectos. Flow de los estados de los defectos encontrados.
UNIDAD 5 – CIERRE DEL PROYECTO DE TESTING Y HERRAMIENTA DE SEGUIMIENTO
- Completitud del Plan de pruebas.
- Reportes a enviar a los stakeholders.
- Concepto de Sign off.
- Tipos de herramientas de seguimiento de Testing.
- Listado de herramientas.
- Selección de la herramienta de seguimiento del Testing a utilizar.
- Customización de la herramienta de Testing.
- Definición de los estándares a utilizar con la herramienta de Testing.
UNIDAD 1 – FUNDAMENTOS DE LA GESTIÓN ESTRATÉGICA DE PRUEBAS
- Rol Estratégico de la Gestión de Pruebas.
- Resultados de Negocio y Liderazgo Contextual.
- Modelos de Proceso de Prueba y Madurez.
- Planificación, monitoreo y control.
- Anexo Prompts.
UNIDAD 2 – PRUEBAS EN CONTEXTOS ÁGILES: ENFOQUE INTEGRAL Y ADAPTATIVO
- Principios del Testing Ágil.
- Cuadrantes de Prueba y Exploración Continua.
- Definición colaborativa de “Done” y planeación de pruebas.
- Example Mapping y Testing basado en ejemplos Unidad.
- Anexo Prompts.
UNIDAD 3 – GESTIÓN BASADA EN RIESGOS
- Identificación y Mitigación de Riesgos de Calidad.
- Selección de Métricas de Valor.
- Estimación del Esfuerzo de Prueba.
- Ajuste de Estrategias Según el Contexto.
- Anexo Prompts.
UNIDAD 4 – LIDERAZGO TÉCNICO, MEJORA.
- Habilidades Clave del Líder Técnico en QA.
- Automatización de Pruebas: Pirámide y Estrategia.
- Testing en Producción y Observabilidad.
- Retrospectivas y Mejora Continua del Proceso de Prueba.
- Anexo Prompts.
UNIDAD 1 – INTRODUCCIÓN A POSTMAN Y FUNDAMENTOS DE PRUEBAS DE API
- Introducción a Postman.
- Utilización de Postman para interactuar con APIs.
- Manejo de APIs.
- Pruebas manuales con APIs.
UNIDAD 2 – PRE-REQUESTS SCRIPTS Y ASSERTIONS (PRUEBAS MANUALES Y AUTOMATIZADAS BÁSICAS)
- Enriqueciendo solicitudes y validando respuestas de APIs.
- Pre-request Scripts, preparando datos antes de enviar una solicitud.
- Escritura de “Tests” (assertions), verificando la exactitud de las respuestas.
- Introducción a la automatización de las pruebas.
UNIDAD 3 – AUTOMATIZACIÓN AVANZADA CON NEWMAN RUNNER Y MONITOREO
- Ejecución automatizada de colecciones de pruebas.
- Monitoreo continuo de las APIs.
- Uso de Collection Runner para ejecutar múltiples pruebas de manera secuencial.
- Integración de Postman con herramientas de CI/CD o monitoreo.
- Enfoque robusto de la automatización.
UNIDAD 4 – INTEGRACIÓN CON WORKFLOWS REALES Y MEJORES PRÁCTICAS
- Aplicación de Postman en escenarios del mundo real.
- Técnicas para manejar la autenticación avanzada.
- Mejores prácticas para organizar y mantener colecciones de Postman.
- Automatizando en entornos profesionales.
- Aplicación de Postman en escenarios del mundo real.
- Técnicas para manejar la autenticación avanzada.
- Mejores prácticas para organizar y mantener colecciones de Postman.
- Automatizando en entornos profesionales.
