Professional Documents
Culture Documents
Las pruebas de software se dividen en dos grupos: las Pruebas Estticas (sin
uso de computadoras), son bsicamente manuales, utilizadas para la
revisin del cdigo y planeamiento de los objetivos y fases de las pruebas; y
las pruebas Dinmicas (con uso de computadoras), que permiten probar
aspectos como la funcionalidad, integracin, resistencia al uso concurrente,
etc. En la Figura N 1 se muestra una estructura jerrquica de los tipos de
pruebas de software, a continuacin se detallan los objetivos y actividades
de cada uno de los tipos de pruebas.
2. Walkthroughs
Es una tcnica ms aplicada en control de calidad que en pruebas,
consiste en sentar alrededor de una mesa a los desarrolladores y a
una serie de crticos, bajo las rdenes de un moderador. El mtodo
consiste en que los crticos leen el programa lnea a lnea y piden
explicaciones de todo lo que no est suficientemente claro. Puede ser
que simplemente falte un comentario explicativo, o que detecten un
error autntico o que simplemente el cdigo sea tan complejo de
entender o explicar que ms vale que se rehaga de forma ms
simple. Para un sistema complejo pueden hacer falta muchas
sesiones.
Esta tcnica es muy eficaz para encontrar errores de naturaleza local
pero falla estrepitosamente cuando el error deriva de la interaccin
entre dos partes alejadas del programa. Ntese que no se est
ejecutando el programa, slo se hace un anlisis como con una lupa,
y de esta forma slo se ve en cada instante un parte del listado del
cdigo fuente.
Tcnica:
2. Pruebas de Integracin
Tcnica:
4. Prueba de Aceptacin
La prueba de aceptacin es ejecutada antes de que la aplicacin sea
instalada dentro de un ambiente de produccin. La prueba de
aceptacin es generalmente desarrollada y ejecutada por el cliente o
un especialista de la aplicacin y es conducida a determinar como el
sistema satisface sus criterios de aceptacin validando los requisitos
que han sido levantados para el desarrollo, incluyendo la
documentacin y procesos de negocio. Basado en esta prueba el
cliente determina si acepta o rechaza el sistema.
Estas pruebas estn destinadas a probar que el producto est listo
para el uso operativo, suelen ser un subconjunto de las Pruebas de
Sistema y sirven para que el usuario pueda validar si el producto final
se ajusta a los requisitos fijados, es decir, si el producto est listo para
ser implantado para el uso operativo en el entorno del usuario.
Tcnica:
PRUEBA DE ACEPTACION
RECOMENDACIONES GENERALES
Debe contarse con criterios de aceptacin previamente aprobados por el
usuario
No hay que olvidar validar tambin la documentacin y los procedimientos
de uso (por ejemplo,mediante una auditora)
Las pruebas se deben realizar en el entorno en el que se utilizar el sistema
(lo que incluye al personal que lo maneja)