Herramientas de prueba

Alcides Penaranda
Mind Map by Alcides Penaranda, updated more than 1 year ago
Alcides Penaranda
Created by Alcides Penaranda over 3 years ago
59
2

Description

Capitulo VI de la certificacion ISTQB
Tags

Resource summary

Herramientas de prueba
1 Tipos de HP
1.1 Observaciones Generales

Annotations:

  • 1. Las herramientas pueden ser usadas para dar soporte a las actividades de pruebas 2. Hay herramientas disponibles para cada nivel de proceso de pruebas 3. CASE TOOLS (Computer Aided Software Engineering) 4. CAST TOOLS (Computer Aided Software Testing) = Apoyan en la ejecución y en la gestión
1.2 Significado y Objetivo

Annotations:

  • 1. Las herramientas pueden ser utilizadas para 1 o mas actividades de soporte a. Herramientas de ejecución de pruebas (test execution tools) b. Herramientas de generacion de datos (test data generation tools ) c. Herramienta de comparacion de resultados (result comparision tools) d. gestion del proceso de prueba ( gestionar, resultado de pruebas, incidencias, , defectos, reporting, monitorear) e. cualquier herramienta que ayude en el proceso de pruebas
1.2.1 Mejorar la eficiencia (automatizacio )
1.2.2 Automatizar actividades
1.2.3 Mejorar la Fiabilidad
1.2.4 marco de prueba

Annotations:

  • 1. Liberias que se pueden reutilizar 2. Un tipo de diseño de automatización de prueba 3. Proceso global de ejecucion de pruebas 4. Emuladores: Permiten ejecutar una tarea de forma automatizada
1.3 Clasificación de las HP
1.3.1 Para Tareas Especificas
1.3.1.1 Herramientas unitarias
1.3.1.2 Paquetes de herramientas que cubren varias tareas
1.3.2 Pruebas Intrusivas VS Herramientas q no alteran el objeto
1.3.2.1 Intrusivas
1.3.2.1.1 Depurador
1.3.2.1.2 Controladores
1.3.2.2 No alteran el objeto

Annotations:

  • No interrumpen la ejecución del codigo (Sniffer)
1.3.2.2.1 Pruebas de rendimiento
1.3.2.2.2 Pruebas de Sistema
1.3.3 Por criterios
1.3.3.1 Comercial, gratuita, shareware
1.3.3.2 Por la actividad
1.3.3.3 Cantidad de actividades que soporta
1.3.3.4 Paquetes de un fabricante
1.3.3.5 Herramientas desarrolladas de forma interna

Annotations:

  • Hojas de calculo SQL BD
1.4 Herramientas de soporte para gestion de pruebas
1.4.1 Herramientas de gestión de pruebas
1.4.1.1 Recopilar, categorizar, clasificar y admin casos de pruebas
1.4.1.2 Evaluar y establecer metricas
1.4.1.3 Planificar recursos tiempo y presupuesto
1.4.1.4 Creación de informes, evaluación de pruebas, documentación de pruebas
1.4.1.5 Haciendo de interfaz para herramientas de ejecución de pruebas
1.4.1.6 gestión de entregas
1.4.2 Herramientas para gestión de requisitos
1.4.2.1 Acopio
1.4.2.2 Establecer prioridades
1.4.2.3 Establecer referencias entre requisitos y casos
1.4.2.4 Identificar requisitos inconsistentes o faltantes
1.4.3 Herramientas gestion de incidencias
1.4.3.1 registro y seguimiento
1.4.3.2 Almacenamiento de solicitudes de cambio
1.4.3.3 prioridades, categorización y agrupación
1.4.3.4 evaluaciones
1.4.3.5 flujo de trabajo
1.4.4 Herramientas para la gestion de la configuración

Annotations:

  • seguimiento gestion de versiones administracion del codigo referencias a la gestion
1.5 Herramientas de Soporte para pruebas estaticas
1.5.1 Herramientas para revisiones

Annotations:

  • 1. Apoyo al proceso de revision o flujos de trabajo 2. Documentacion de los resultados 3. Evaluacion de los resultados 4. Aportacion de listas de comprobación 5. Ejecucion de revisiones en linea 6. Trazabilidad entre documentos y el codigo 
1.5.2 Herramientas de analisis estatico

Annotations:

  • 1. estilos de codificacion 2. codigo seguro 3. analisis de la estructura del codigo
1.5.3 Herramientas de modelado

Annotations:

  • 1. Analisis del modelo de datos 2. Analisis de la documentacion de especificación, de diseño, de diagramas de estado 3. Generar casos de pruebas basados en modelos de software
1.6 Herramientas de soporte para la especificacion de pruebas
1.6.1 Herramientas de diseño de pruebas
1.6.2 Herramientas de preparacion de datos de prueba
1.6.3 Clasificacion de la fuente de datos
1.6.3.1 Diseño de BD
1.6.3.2 Codigo Fuente
1.6.3.3 Especificacion de interfaz
1.6.3.4 Especificacion de objeto
1.7 Herramientas de soporte para la ejecución y registro de pruebas

Annotations:

  • Ejemplos: 1. Robots 2. Debugger 3. Arnés de pruebas / Marco de trabajo 4. Comparador 5. Medicion de cobertura 6. Pruebas de seguridad
1.7.1 Se pueden incluir en todos los niveles de pruebas
1.7.2 Incluyen
1.7.2.1 Entrega de datos
1.7.2.2 Recepcion de datos
1.7.2.3 Documentacion de la ejecucion
1.8 Herramientas de soporte para rendimiento y monitorizacion
1.8.1 Analisis Dinamico
1.8.2 pruebas de rendimiento / carga / estres
1.8.3 Monitorizacion
1.9 Herramientas de soporte para necesidades especificas de pruebas
2 Uso efectivo de HP
2.1 Ventajas
2.2 Beneficios
2.2.1 Iteracion de actividades identicas
2.2.2 Consistencia y repetibilidad
2.2.3 Evaluacion objetiva
2.2.4 Facilidad de acceso
2.2.5 Diversidad de evaluaciones
2.2.6 Ayuda en toma de decisiones
2.3 Riesgos
3 Introducción de HP en una organizacion
3.1 Analizar

Annotations:

  • Identificar debilidades del proceso de prueba
3.2 Definir requsitos

Annotations:

  • Que necesitamos de la herramienta
3.3 Evaluar
3.3.1 Evaluación del fabricante
3.3.2 Uso de la herramienta
3.3.3 Evaluacion de formación
3.3.4 Relacion costo - beneficio
3.3.5 Examinar herramientas de una lista corta
3.3.6 Prueba de concepto
3.3.7 Cambios necesarios para utilizar la herramienta
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