PRUEBAS DE SOFTWARE

Alondra Guadalupe Rodriguez SantosLuis Enrique Peña Espinosa

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
PRUEBAS DE SOFTWARE por Mind Map: PRUEBAS DE SOFTWARE

1. Diseño de casos de prueba

1.1. Es un apartado done se diseñan los casos de prueba (entradas y salidas esperadas) para probar el sistema.

1.1.1. Pruebas basadas en requerimientos

1.1.1.1. En donde los casos de prueba se diseñan para probar los requerimientos del sistema

1.1.2. Pruebas estructurales

1.1.2.1. En donde se utiliza el conocimiento de la estructura del programa para diseñar pruebas que ejecuten todas las partes del programa

1.1.3. Pruebas de camino

1.1.3.1. Su objetivo es probar cada camino de ejecución independiente en un componente o programa

1.1.4. Pruebas de particiones

1.1.4.1. En donde se identifican particiones de entrada y salida

2. Pruebas del Sistema

2.1. Las pruebas del sistema implican

2.1.1. Pruebas de integración

2.1.1.1. Tiene acceso al código fuente del sistema

2.1.2. Pruebas de entregas

2.1.2.1. Aquí se prueba una versión del sistema que podría ser la versión final

2.1.3. Pruebas de rendimiento

2.1.3.1. Se encarga de ver que el sistema tenga un optimo desempeño

3. Pruebas de Componentes

3.1. En este apartado se encarga de revisar el funcionamiento de los componentes del sistma y verifica si existe un error.

3.1.1. Pruebas de interfaces

3.1.1.1. 1. Interfaces de parámetros

3.1.1.2. 2. Interfaces de memoria compartida

3.1.1.3. 3. Interfaces procedwales

3.1.1.4. 4. Interfaces de paso de mensajes

3.1.2. Errores comunes

3.1.2.1. 1. Mal uso de la interfaz

3.1.2.2. 2. No comprensión de la interfaz

3.1.2.3. 3. Errores temporales

4. Automatización de las pruebas

4.1. Generador de datos de prueba

4.1.1. Genera datos de prueba para el programa a probar

4.2. Oráculo

4.2.1. Genera predicciones de resultados esperados de pruebas

4.3. Comparador de ficheros

4.3.1. Compara los resultados de las pruebas del programa con los resultados de pruebas previos e informa de las diferencias entre ellos

4.4. Simulador

4.4.1. Los simuladores de la máquina objetivo simulan la máquina sobre la que se ejecuta el programa

4.5. Gestor de pruebas

4.5.1. Gestiona la ejecución de las pruebas del programa

4.6. Analizador dinámico

4.6.1. Añade código a un programa para contar el número de veces que se ha ejecutado cada sentencia

4.7. Generador de informes

4.7.1. Proporciona la definición de informes y facilidades de generación para los resultados de las pruebas