Este documento describe diferentes estrategias y métodos para probar y mantener sistemas de software. Explica los tipos de pruebas como caja negra, caja de cristal, pruebas de abajo-arriba, de arriba-abajo y pruebas totales. También cubre temas como pruebas dinámicas, estáticas, unitarias, de integración y de aceptación. Por último, detalla los pasos para depurar errores y realizar la conversión e implantación de sistemas, así como los diferentes tipos de mantenimiento de software.
1. Prueba y Mantenimiento de Sistemas
Estrategias de prueba Metodos Tipos Clases
Proceso de ejecutar o validar el
programa con el objetivo de
encontrar errores y problemas .
Caja
Negra
Caja
Cristal
Probar que se cumplan
las especificaciones sin
hacer caso alguno al
código interno de los
programas .
Probar cada rutina y
cada instrucci ón sin
tomar en cuenta las
especificaciones .
DEABAJO-
ARRIBA
DEARRIBA-
ABAJO
Prueba cada modulo
comenzando desde los
mas bajos hasta llegar
al primero .
Prueba el modulo
principal hasta invocar a
cada modulo parcial o
totalmente .
PRUEBA
TOTAL
O fuerza bruta, prueba
sistemas de poca
complejidad sin usar
Drivers o Stub.
Dinamicas
Estaticas
Son aquellasque
implicanejecución de
los programas.
Centransu atención en
la estructura de los
programaso en su
lógica.
Unitaria
De Integracion
Funcional
Prueba de
SIstema
Aceptacion
Tecnica
Aceptacion
Funcional
Una vez concluida la fase de prueba
se realiza el cambio de programa
ajustado sustituyendo al anterior.
Para ello existen vario métodos de
CONVERSION.
Tipos de Conversion
Paralelo
Directa
.
Consiste en implantar el
sistema nuevo y utilizar
al mismo tiempo (
paralelamente ) el
sistema actual( antiguo )
El sistema anterior será
reemplazado por el
nuevo sistema ya que la
organización confía
plenamente en el nuevo
sistema .
Conversion
Piloto
En este método se
implanta el nuevo
sistema en una parte de
la organización.
Depuracion del Sistema
Cuando un caso de prueba descubre un
error, la depuraci ón es el proceso que
resulta en la eliminación del error. Este
se puede realizar desde los siguientes
enfoques :
Fuerza Bruta
Vuelta atras
Eliminacion
de la causa
La Implantacion
La implantación incluye todas aquellas actividades que
tienen lugar para convertir del sistemaque se está
utilizando actualmente( manual o automatizado) al
nuevo sistema. El nuevo sistema puede ser un sistema
totalmente nuevo o puede ser una modificación
importante del mismo( upgrade ).
Mantenimiento
CORRECTIVO
PREVENTIVO
PREDICTIVO
PERFECTIVO
ADAPTATIVO
Alonso D. Merturet C.
Pruebas de Mantenimiento https://www.gliffy.com/go/html5/9995395?app=1b5094b0-6042-11e2-bcfd-0800200c9a66
1 de 2 14/02/2016 16:42
2. Pruebas de Mantenimiento https://www.gliffy.com/go/html5/9995395?app=1b5094b0-6042-11e2-bcfd-0800200c9a66
2 de 2 14/02/2016 16:42