1. INTEGRANTES:
SAMUEL QUERO 22186847
PROF: ADRIANA BARRETO
SECCION: SAIA A
UNIVERSIDAD FERMIN TORO
VICE RECTORADO ACADEMICO
ESCUELA DE INGENIERIA UNIFICADA
MAPA
CONCEPTUAL
DISEÑO DE SOFTWARE
BARQUISIMETO FEBRERO, 2017
2. - Pruebas Estáticas: son aquellas que
centran su atención en la estructura de los
programas o en su lógica, no en los
resultados. Puede ser de tres tipos:
a) Análisis de flujo de control: detecta código
no estructurado o inalcanzable. b) Análisis de
flujo de datos: determina las anomalías en el
uso de los datos y variables. c) Análisis de
interfaces: evidencia cualquier discrepancia
entre los parámetros que se envían desde un
módulo y la forma en que el módulo receptor
esta preparado par recibirlos (relaciones
entre módulos).
Mantenimiento de sistemasPruebas del 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.
Estrategias
de pruebas
Caja Negra:
Probar que se
cumplan las
especificaciones sin
hacer caso alguno al
código interno de los
programas.
Métodos
de prueba
De Abajo hacia Arriba
(Bottom-Up).
De Arriba hacia
Abajo
(Top-Down).
Prueba Total.
Tipos
de Prueba
- Pruebas Dinámicas: son aquellas que
implican ejecución de los programas y
puede adoptar cualquiera de los métodos y
estrategias descritas anteriormente. Se
lleva a cabo siguiendo tres pasos:
a) Selección de casos de prueba. b)
Ejecución de la prueba. c) Análisis de los
resultados.
Clases de Prueba
- Prueba Unitaria.
- Prueba de Integración.
- Prueba Funcional.
- Prueba de Sistema.
- Prueba de Aceptación Técnica.
- Prueba de Aceptación
Funcional.
- Prueba de Instalación.
Tipos
De Mantenimiento
CORRECTIVO:
Es cuando se debe corregir errores de
funcionamiento del sistema , “pulgas”, o cuando
aparecen situaciones que no se tuvieron en cuenta
o se mal interpretaron en el relevamiento
- ADAPTATIVO:
Cuando el objetivo es adaptar el sistema o partes
de él a nuevas situaciones que generan nuevos
requerimientos, por la dinámica evolución de las
empresas y los negocios
- PERFECTIVO:
Cuando el sistema está estable y es utilizado por la
empresa en su plenitud, pueden surgir
requerimientos de perfeccionamiento en algunas
de sus funciones, mejorar la performance, reducir
los procesos o aumentar su complejidad por
razones de seguridad, etc.
- PREDICTIVO: Se basa en predecir la avería antes
de que esta se produzca, se trata de adelantarse a
la avería antes de que esta se produzca.
- PREVENTIVO: Surge de la necesidad de rebajar el
correctivo y todo lo que representa.
El Mantenimiento de sistemas se encarga de modificar, Corregir o mejorar
los sistemas existentes Sin embargo, efectuar cambios y ajustes no
necesariamente indica la corrección de errores o la ocurrencia de
problemas.
Caja de Cristal:
Probar cada rutina y
cada instrucción sin
tomar en cuenta las
especificaciones.