mapa conceptual - pruebas y mantenimiento de sistemas

1
Pruebas y Mantenimiento de Sistemas Pruebas 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 especificacio nes sin hacer caso alguno al código interno de los programas. Caja de Cristal: Probar cada rutina y cada instrucción sin tomar en cuenta las especificaci ones. 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. - 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 Clases de Prueba - Prueba Unitaria. - Prueba de Integración. - Prueba Funcional. - Prueba de Sistema. - Prueba de Aceptación 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. Mantenimiento de sistemas 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

Upload: icesarandres

Post on 05-Aug-2015

35 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Mapa Conceptual - Pruebas y Mantenimiento de Sistemas

Pruebas y 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.

Caja de Cristal: Probar cada rutina y cada instrucción sin tomar en cuenta las especificaciones.

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.

- 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).

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.

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.

Mantenimiento de sistemas

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.