El documento describe diferentes métodos y tipos de pruebas para sistemas de software, incluyendo pruebas de caja negra, caja de cristal, de arriba hacia abajo, de abajo hacia arriba y total. También detalla clases de pruebas como unitaria, de integración, funcional, de sistema, de aceptación técnica y funcional. Por último, explica conceptos como conversión de sistemas, depuración, implantación, adiestramiento de usuarios y mantenimiento.
1. MÉTODOS
DE
PRUEBA
SISTEMAS DE
SOFTWARE
Pruebas de Sistemas:
Probar un sistema es el proceso de
ejecutarlo o validarlo con el fin de
encontrar errores. El objetivo de una
prueba es detectar problemas y errores.
Proceso de Conversión:
Proceso mediante el cual se realiza el
cambio del sistema actual al sistema
nuevo.
Caja Negra: Se cumplen las especificaciones
sin prestar atención al código interno del
programa.
Caja de Cristal:No se toman en cuenta las
especificaciones.
1.- De Abajo hacia Arriba (Bottom-
Up).
2.- De Arriba hacia Abajo (Top-
Down).
3.- Prueba Total.
TIPOS DE
PRUEBA
1.- Dinámicas:1.Selección de casos
de prueba, 2. Ejecución de la prueba,
3. Análisis de los resultados.
2.- Estáticas: 1. Análisis de flujo de
control, 2. Análisis de flujo de datos,
3. Análisis de Interfaces.
CLASES
DE
PRUEBA
1.- Prueba Unitaria, 2.- Prueba de
Integración, 3.- Prueba Funcional,
4.- Prueba de Sistema, 5.- Prueba de
Aceptación Técnica, 6.- Prueba de
Aceptación Funcional, 7.- Prueba de
Instalación.
Conversión en Paralelo,
Conversión Directa,
Conversión Piloto,
Conversión por Etapas.
Depuración
del Sistema
Implantación del Sistema:
incluye todas aquellas actividades que
tienen lugar para convertir del sistema
que se está utilizando actualmente
(manual o automatizado) al nuevo
sistema.
Fases de la
Implantación
Adiestramiento
a Usuarios
Métodos de
Capacitación
Mantenimiento de Sistemas:
Es la tarea de modificar, corregir o
mejorar los sistemas existentes.
1. Correctivo,
2. Preventivo,
3. Predictivo,
4. Perfectivo,
5. Adaptativo.
Alumno: Carlos Benítez
C.I.: 14.585.103
Asignatura: Diseño de Software
Tutor: Adriana Barreto
S.A.I.A A