Este curso está diseñado para profesionales y analistas de calidad (testing) quienes desean lograr habilidades avanzadas en análisis, diseño y ejecución de pruebas. Incluye ejercicios de cómo definir y realizar tareas requeridas para poner en acción una estrategia de pruebas. Usted aprenderá cómo analizar el sistema a probar tomando en cuenta los aspectos técnicos y características de calidad. Adicionalmente aprenderá cómo evaluar requerimientos y el diseño del sistema a probar.
Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS
Duración: 28 Horas
Este curso está dirigido a:
Proveer los conocimientos fundamentales sobre:
1.1. FUNDAMENTOS DE LAS PRUEBAS
1.2. ¿POR QUÉ TESTEAR ES NECESARIO?
1.3. TERMINOLOGÍA
1.4. FORMACIÓN BÁSICA DE TESTER
1.5. PSICOLOGÍA DEL TESTER
1.6. PRUEBAS DURANTE EL CICLO DE VIDA DEL SOFTWARE
2.1. NIVELES DEL TESTING
3.1. ANÁLISIS ESTÁTICO – HERRAMIENTAS, APLICACIÓN DE SONARQUBE
3.2. REVISIONES
4.1. TÉCNICAS DE CAJA NEGRA
4.2. TÉCNICAS DE CAJA BLANCA
4.3. TÉCNICAS DE CAJA GRIS
4.4. TECNICAS BASADAS EN LA EXPERIENCIA
5.1. PLANIFICACIÓN – PLAN DE PRUEBAS
5.2. ANÁLISIS Y DISEÑO DE CASOS DE PRUEBA
6.1. ELEMENTOS DE UN REPORTE DE DEFECTOS
6.2. CICLO DE VIDA DE UN DEFECTO
6.3. HERRAMIENTAS DE BUGTRACKING
7.1. ¿QUÉ ES UN AMBIENTE?
7.2. ETAPAS DE LOS ENTORNOS DE DESARROLLO DE SOFTWARE
7.3. COMPONENTES DE UN AMBIENTE DE PRUEBAS SERVIDORES DE APLICACIÓN, SERVIDORES DE BASE DE DATOS
8.1. ARQUITECTURA DE UNA APLICACIÓN
9.1. CUANDO AUTOMATIZAR
9.2. VENTAJAS Y DESVENTAJAS
9.3. NIVELES DE AUTOMATIZACIÓN
9.4. HERRAMIENTAS
La inversión incluye: Material de estudio, certificados e impuestos de ley.