Curso de Professional Testing Master Nivel Avanzado (A distancia)

Centro de e-Learning UTN BA Institución privada
Duración:8 Semanas
Tipo:Cursos
Modalidad:A distancia
Descubre si esta es la opción correcta para ti utilizando nuestro algoritmo "Edumatch"
Este entrenamiento tiene como valor proveer a profesionales y estudiantes que se desarrollan en el mercado de tecnología informática, y particularmente en el área de testing de software, los conocimientos y skills necesarios para complementar la temática tratada en el curso Professional Testing Master. El curso se enfoca en temas específicos avanzados como ser Testing Ágil, Testing de aplicaciones móviles, Testing estático, Behavior-Driven Development (BDD), métricas, entre otros. A su vez se profundiza desde una perspectiva actual temas importantes como testing de seguridad y de performance, y se ahonda en las actividades de administración del testing (tales como planificación, estimación y reporting, entre otras). Los temas mencionados se ubican previamente en el contexto del ciclo de vida del software, presentando el fundamental modelo en V. Cabe mencionar que el curso persigue dar un sentido práctico a la teoría, aportando ejemplos y presentando o refiriendo a las herramientas más relevantes del mercado.
Objetivo General
Complementar y profundizar la formación adquirida en el curso Professional Testing Master, o bien los conocimientos previos equivalentes con los que cuenten los participantes de este curso.
Destinatarios
Los roles beneficiados con este curso son los que participan o se relacionan con la ejecución y planificación de los proyectos de testing: Desarrolladores, Diseñadores, Testers, Referentes y Expertos, Líderes en todos sus niveles, Gerentes de proyecto, y también los usuarios, clientes o validadores de productos de software.El curso está dirigido a aquellos interesados que deseen ampliar conocimientos sobre metodologías de testing, ya sean estudiantes o profesionales de Sistemas. Está especialmente recomendado para aquellas personas que realizaron el curso Professional Testing Master o cuentan con conocimientos básicos de testing.
Modulo 1: Modulo 1
- Unidad 2: Testing estático • Impacto de los defectos del software en el costo. Amplificación y eliminación del defecto. • Métricas de revisión y su empleo. • Revisiones: espectro de formalidad. • Revisiones informales. • Revisiones técnicas formales. • Inspecciones técnicas. • Walkthroughs. • Evaluaciones post-mortem. • Análisis estático de código fuente: concepto y herramientas.
- Unidad 3: Testing especializado • Testing de seguridad. • Introducción a OWASP. • Testing de webservices. • Introducción a la herramienta SoapUI. • Test de performance: conceptos y herramientas.
- Unidad 4: Técnicas avanzadas de testing • Testing basado en la experiencia. • Error guessing. • Testing exploratorio. • PairWise testing. • Testing basado en casos de uso. • Behavior-Driven Development (BDD).
Modulo 2: Modulo 2
- Unidad 2: Gestión del testing • Test management. • Test manager. • Métricas. • Estimación. • Documentación. • Plan de pruebas. • Reportes. • Gestión de los datos. • Gestión de la configuración.
- Unidad 3: Introducción al testing ágil • Introducción. • Testing ágil. • Mentalidad de prueba ágil. • Manifiesto del testing ágil. • Principios del testing ágil. • Iteraciones. • Estimaciones de testing en iteraciones. • Habilidades y roles en equipos ágiles. • Rol del tester en equipos ágiles. • Testing tradicional vs testing ágil.
- Unidad 4: Testing ágil • Evolución de las pruebas. • Riesgo de regresión. • Testing independiente. • Métodos de pruebas ágiles. • Técnicas en proyectos ágiles. • Herramientas en proyectos ágiles.
Como conocimientos previos, es necesario estar familiarizado con las nociones básicas sobre algoritmos y proyectos de desarrollo de software. No se requiere saber programar en ningún lenguaje en particular, pero es deseable tener nociones básicas de lógica y pseudocódigo. Se recomienda haber realizado el curso Professional Testing Master o tener conocimientos equivalentes sobre metodologías de testing.
¡Ayudanos y Reportalo!