ISTQB Technical Test Analyst
ISTQB Analista de Pruebas Técnicas
OBJETIVOS
- Estructurar las tareas definidas en la estrategia de prueba en términos de requisitos técnicos.
- Analizar la estructura interna del sistema con la profundidad suficiente para responder a las expectativas de calidad del propio sistema.
- Evaluar el sistema en términos de atributos de calidad técnica, como puede ser rendimiento, seguridad, etc.
- Preparar y ejecutar las actividades adecuadas e informar sobre cómo progresan.
- Presentar las pruebas necesarias para apoyar las evaluaciones.
- Implementar las técnicas y herramientas necesarias para lograr los objetivos definidos.
El curso expone casuísticas reales en un proceso de pruebas técnicas.
Dirigido a
Personal que desee obtener una profunda visión en la realización de pruebas técnicas desde una perspectiva de componentes y de integración de componentes con un gran foco en el proceso de construcción del software.
- Área de Calidad de Software: Testers, Analistas, Ingenieros, Jefes de equipo y Gerentes de Pruebas que estén integrados en los equipos de desarrollo.
- Área de Desarrollo: equipos de desarrollo, Jefes de Proyecto.
Examen: requerido para la obtención de la certificación CTAL Technical Test Analyst de ISTQB. Recomendamos dos semanas de estudio tras la formación para asegurar la Certificación. Duración del examen: 2 horas
Pre-requisitos: Para poder presentarse al examen de certificación de este curso, el candidato debe mantener la certificación “ISTQB Foundation Level”.
Se recomienda disponer de conocimientos técnicos básicos sobre sistemas software para obtener un alto rendimiento de los contenidos de este curso. Consúltenos cualquier duda al respecto.
Temario del curso
CAPITULO 1 Tareas del Analista de Pruebas Técnicas en las Pruebas Basadas en Riesgos
- 1.1 Introducción
- 1.2 Prueba Basada en el Riesgo
- 1.2.1 Identificación del Riesgo
- 1.2.2 Evaluación del Riesgo
- 1.2.3 Mitigación del Riesgo
CAPITULO 2 Técnicas de Prueba de Caja Blanca
- 2.1 Introducción
- 2.2 Prueba de Sentencia
- 2.3 Prueba de Decisión
- 2.4 Prueba de Condición/Decisión Modificada
- 2.5 Prueba de Condición Múltiple
- 2.6 Prueba de Camino Base
- 2.7 Prueba de Interfaz de Programación de Aplicación
- 2.8 Selección de una Técnica de Prueba de Caja Blanca
- 2.8.1 Sistemas No Relacionados con la Seguridad Física
- 2.8.2 Sistemas Relacionados con la Seguridad Física
CAPITULO 3 Análisis Estático y Dinámico
- 3.1 Introducción
- 3.2 Análisis Estático
- 3.2.1 Análisis del Flujo de Control
- 3.2.2 Análisis del Flujo de Datos
- 3.2.3 Uso del Análisis Estático para Mejorar la Mantenibilidad
- 3.3 Análisis Dinámico
- 3.3.1 Resumen
- 3.3.2 Detección de Fugas de Memoria
- 3.3.3 Detección de Punteros sin Referencia
- 3.3.4 Análisis de la Eficiencia de Desempeño
CAPITULO 4 Características de Calidad para la Prueba Técnica
- 4.1 Introducción
- 4.2 Cuestiones Generales Relativas a la Planificación
- 4.2.1 Requisitos de los Implicados
- 4.2.2 Requisitos del Entorno de Prueba
- 4.2.3 Necesidad de Adquisición de Herramientas y de Formación
- 4.2.4 Consideraciones Relativas a la Organización
- 4.2.5 Consideraciones sobre Seguridad y Protección de Datos
- 4.3 Prueba de Seguridad
- 4.3.1 Razones para Tener en Cuenta la Prueba de Seguridad
- 4.3.2 Planificación de la Prueba de Seguridad
- 4.3.3 Especificación de la Prueba de Seguridad
- 4.4 Prueba de Fiabilidad
- 4.4.1 Introducción
- 4.4.2 Prueba de Madurez
- 4.4.3 Prueba de Disponibilidad
- 4.4.4 Prueba de Tolerancia a Defectos
- 4.4.5 Prueba de la Capacidad de Recuperación
- 4.4.6 Planificación de la Prueba de Fiabilidad
- 4.4.7 Especificación de la Prueba de Fiabilidad
- 4.5 Prueba de Rendimiento
- 4.5.1 Introducción
- 4.5.2 Prueba del Comportamiento Temporal
- 4.5.3 Prueba de Utilización de Recursos
- 4.5.4 Prueba de Capacidad
- 4.5.5 Aspectos Comunes de la Prueba de Rendimiento
- 4.5.6 Tipos de Pruebas de Rendimiento
- 4.5.7 Planificación de la Prueba de Rendimiento
- 4.5.8 Especificación de la Prueba de Rendimiento
- 4.6 Prueba de Mantenibilidad
- 4.6.1 Prueba de Mantenibilidad Estática y Dinámica
- 4.6.2 Subcaracterísticas de la Mantenibilidad
- 4.7 Prueba de Portabilidad
- 4.7.1 Introducción
- 4.7.2 Prueba de Instalabilidad
- 4.7.3 Prueba de Adaptabilidad
- 4.7.4 Prueba de Capacidad de Ser Reemplazado
- 4.8 Prueba de Compatibilidad
- 4.8.1 Introducción
- 4.8.2 Prueba de Coexistencia
- 4.8.3 Perfiles Operativos
CAPITULO 5 Revisiones
- 5.1 Tareas del Analista de Pruebas Técnicas en las Revisiones
- 5.2 Uso de Listas de Comprobación en las Revisiones
- 5.2.1 Revisión de la Arquitectura
- 5.2.2 Revisión de Código
CAPITULO 6 Herramientas de Prueba y Automatización
- 6.1 Definición del Proyecto de Automatización de la Prueba
- 6.1.1 Selección del Enfoque de Automatización
- 6.1.2 Modelado de Procesos de Negocio para la Automatización
- 6.2 Herramientas de Prueba Específicas
- 6.2.1 Herramientas de Siembra de Defectos
- 6.2.2 Herramientas de Inyección de Defectos
- 6.2.3 Herramientas de Prueba de Rendimiento
- 6.2.4 Herramientas para Probar Sitios Web
- 6.2.5 Herramientas de Apoyo a la Prueba Basada en Modelos
- 6.2.6 Herramientas de Prueba de Componentes y de Construcción
- 6.2.7 Herramientas de Apoyo a la Prueba de Aplicaciones Móviles