Gestión de pruebas

Alcides Penaranda
Mind Map by Alcides Penaranda, updated more than 1 year ago
Alcides Penaranda
Created by Alcides Penaranda about 3 years ago
19
1

Description

Capitulo V para la certificacion ISTQB
Tags

Resource summary

Gestión de pruebas
1 Organización de prueba
1.1 Concepción de pruebas = Plan de pruebas estático
1.2 Planificación de pruebas = plan de pruebas dinamico
1.3 Control de pruebas = Informe de estado y acción de control
1.4 Pruebas de aceptación = entrega de producto de software
1.5 Equipos de prueba
1.5.1 Imparcialidad, Se pueden cuestionar hechos respecto de la base de pruebas y verificar las suposiciones hechas durante el diseño de las pruebas
1.5.2 Aumenta el esfuerzo dedicado a la comunicación, los desarrolladores pierden el sentido de la responsabilidad
1.6 Perfiles del personal de pruebas
1.6.1 Jefe de prueba (Test manager): Planifica, realiza el seguimiento y control del proyecto de prueba
1.6.1.1 Tareas:
1.6.1.1.1 Organización del equipo de prueba
1.6.1.1.2 Planificación de pruebas
1.6.1.1.2.1 plan maestro de pruebas: Hoja de ruta, puede ser modificable
1.6.1.1.2.2 Comienza al inicio del proyecto
1.6.1.1.2.3 Los recursos deben ser planificados
1.6.1.1.2.4 Se debe tener en cuenta la evaluación de pruebas anteriores
1.6.1.1.3 Planificación de los ciclos de prueba
1.6.1.1.4 Estrategia de prueba, incluida la decisión de automatización de las pruebas
1.6.1.1.5 Medición y control de las pruebas
1.6.1.1.5.1 Comparación de resultados esperados y obtenidos
1.6.1.1.6 Introducción de un sistema de gestión de incidencias adecuado
1.6.1.1.7 Introducción de un sistema de gestión de la configuración
1.6.1.1.8 Generación de informe de resultados
1.6.1.1.9 iniciación, control y supervisión de pruebas y ciclos de pruebas
1.6.1.1.10 Actividades del proceso de pruebas:
1.6.1.1.10.1 Planificación de pruebas
1.6.1.1.10.2 Análisis y Diseño de pruebas
1.6.1.1.10.3 Implementación de pruebas y ejecución de pruebas
1.6.1.1.10.4 Evaluación de criterios y generación de informes
1.6.1.1.10.5 Actividades de cierre
1.6.1.1.10.6 Control (Tranversal a todos)
1.6.1.1.11 Evaluación: La evaluación aporta transparencia, genera informes y asegura la ejecución completa de las actividades de prueba
1.6.2 Diseñador de pruebas: Diseña los casos de pruebas necesarios y establece el orden de la ejecución
1.6.3 Ingeniero de automatización de pruebas: Evalúa las posibilidades de la automatización de las pruebas y las implementa
1.6.4 Administrador del sistema de prueba: prepara y opera el entorno de pruebas
1.6.5 Probador software: Ejecuta las pruebas de acuerdo con la especificación de casos de prueba
1.6.5.1 Tareas
1.6.5.1.1 Asiste en la implementación de la planificación de las actividades de prueba
1.6.5.1.2 Desarrolla los diseños de casos de prueba y ejecución de pruebas
1.6.5.1.3 Revisa los casos de pruebas diseñados por otros probadores
1.6.5.1.4 Asiste en la generación de informes de pruebas
1.6.5.1.5 Asiste en la implementación de la automatización de pruebas
1.6.6 Experto técnico: Asiste al equipo de pruebas cuando es necesario
1.6.7 Competencias no técnicas:
1.6.7.1 Instinto político y diplomático
1.6.7.2 Disposición a preguntar sobre hechos aparentemente obvios
1.6.7.3 Persistencia y fuerte personalidad
1.6.7.4 meticulosidad y creatividad
1.6.7.5 Capacidad para tratar situaciones complejas
1.6.7.6 Capacidad de aprender rapidamente
2 Planificación y estimación del proceso de pruebas
2.1 Todas las tareas y actividades deben ser planificadas con antelación
2.2 La planificación de pruebas es un actividad continua
2.3 La información proveniente de las actividades de prueba podrían imponer ajustes en el plan maestro de pruebas con el objeto de afrontar riesgos
2.4 IEEE 730
2.5 Elementos de un plan de aseguramiento de la calidad
2.5.1 Organización del proyecto
2.5.2 Documentos que cubren el ciclo de vida de desarrollo
2.5.3 Estandares, metodos y convenciones
2.5.4 Revisiones y auditoria durante el ciclo de vida
2.5.5 Proceso de prueba
2.5.6 Documentación de errores, acciones correctivas
2.6 El primer paso de la planificación es la creación de un plan de pruebas estático (plan maestro), posteriormente ampliado con el objeto de cubrir los resultados a partir de la fase de planificación
2.7 Plan maestro (IEEE 829)
2.7.1 1. INTRODUCCIÓN
2.7.2 2. SUPOCISIONES
2.7.3 3. ELEMENTOS DE PRUEBA
2.7.4 4. CARACTERISTICAS / PRESTACIONES SUJETAS A PRUEBAS
2.7.5 5. CARACTERISTICAS / PRESTACIONES NO SUJETAS A PRUEBAS
2.7.6 6. ENFOQUE
2.7.7 7. CRITERIOS DE PASO / FALLO
2.7.8 8. CRITERIOS DE SUSPENSIÓN / REANUDACIÓN
2.7.9 9. ENTREGABLES DE PRUEBAS
2.7.10 10. TAREAS DE PRUEBAS
2.7.11 11. NECESIDADES RELATIVAS AL ENTORNO
2.7.12 12. RESPONSABILIDADES
2.7.13 13. DOTACIÓN DE PERSONAL Y FORMACIÓN
2.7.14 14. CALENDARIO
2.7.15 15. RIESGOS Y CONTINGENCIA
2.7.16 16. APROBACIÓN
2.8 Actividades a realizar
2.8.1 1. estrategias de pruebas: Describe los niveles de pruebas y la intensidad de las pruebas, establece los criterios de entrada y salida para cada nivel incluyendo métricas
2.8.2 Planificación de recursos: Estimar el esfuerzo de los miembros del equipo, incluyendo sus necesidades en términos de tiempo, herramientas y actividades de apoyo
2.8.3 Prioridad de las pruebas
2.8.4 Soporte de herramientas
2.9 Enfoque de pruebas
2.9.1 Enfoque preventivo: Las pruebas son diseñadas tan pronto como sea posible
2.9.2 Enfoque reactivo: Primero el software/ luego el diseño de pruebas
2.9.3 Enfoque análitico: Análisis previo a las pruebas
2.9.4 Enfoque heurístico: las pruebas son mas reactivas (pruebas exploratorias)
2.9.5 Enfoque de reutilización: Uso de juegos de pruebas y pruebas de proyectos previos
2.9.6 Enfoque centrado en fallo: predicción de errores, ataque de faltas
2.9.7 Enfoque basados en listas de comprobación
2.9.8 Enfoque basada en consultoría
2.9.9 Enfoque conforme a proceso estandar: regido por estandares de desarrollo de software
2.9.10 Enfoque basado en modelo: pruebas basadas en información estadistica
2.10 Estimación de pruebas
2.10.1 Estimación experta
2.10.2 Esitmación basada en analogias
2.10.3 Estimación basada en porcentajes
3 Seguimiento y control del estado de pruebas
3.1 Se basa en criterios medibles y aporta la información necesaria para gestionar el proceso de pruebas
3.2 Las desviaciones respecto del plan requieren acciones correctivas
3.3 La presentación periodica de informes aporta información al proyecto y a la dirección de la compañia respecto del progreso de las pruebas
4 Gestión de la configuración
4.1 Es un rol de apoyo dentro de un proyecto
4.2 No es una actividad particular del proceso de pruebas y es necesaria durante todas las fases de un proyecto
4.3 La gestión de la configuración es apenas posible sin las herramientas adecuadas
4.4 Tipos: Gestión del cambio, de la construcción, de entregas y de versiones
5 Riesgo y proceso de prueba
5.1 Los riesgos asociados al proyecto y al producto ponen en peligro el éxito del proyecto
5.2 Los riesgos deben ser gestionados
5.3 Tipos: técnologicos, del entorno o estar asociados a la organización
5.4 Riesgo = Probabilidad de ocurrencia por daño potencial
5.5 La gestión del riesgo es gestión de proyectos para adultos
6 Gestión de incidencias
6.1 Informe de incidencias
6.1.1 Datos de la incidencia
6.1.2 Clasificación de errores
6.1.3 Descripción
6.1.4 Registro historico
6.2 Estado de un defecto
6.2.1 Nuevo
6.2.2 Abierto
6.2.3 Rechazado
6.2.4 Inspección
6.2.5 En observación
6.2.6 Trabajo en progresión
6.2.7 Repetición de pruebas
6.2.8 Finalizado
6.2.9 No resuelto
Show full summary Hide full summary

Similar

Abreviaciones comunes en programación web
Diego Santos
Mapa Conceptual de la arquitectura de base de datos
Alan Alvarado
FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Seguridad en la red
Diego Santos
Evolución de la Informática
Diego Santos
Conceptos básicos de redes
ARISAI DARIO BARRAGAN LOPEZ
TECNOLOGÍA TAREA
Denisse Alcalá P
Navegadores de Internet
al210561
DISPOSITIVOS DE ALMACENAMIENTO
Esteban Bravo3B
Mapa Conceptual Hardware y Software
Jeferson Alfonso Alvarado Suarez
Curso Basico De Android
manrongel