Las pruebas del sistema son pruebas de integración del sistema de información completo, y permiten probar el sistema en
su conjunto y con otros sistemas con los que se relaciona para verificar que las especificaciones funcionales y
técnicas se cumplen. Dan una visión muy similar a su comportamiento en el entorno de producción.
Una vez que se han probado los componentes individuales y se han integrado, se prueba el sistema de forma global. En
esta etapa pueden distinguirse los siguientes tipos de pruebas, cada uno con un objetivo claramente diferenciado:
-
Pruebas funcionales. Dirigidas a asegurar que el sistema de información realiza correctamente
todas las funciones que se han detallado en las especificaciones dadas por el usuario del sistema.
-
Pruebas de comunicaciones. Determinan que las interfaces entre los componentes del sistema
funcionan adecuadamente, tanto a través de dispositivos remotos, como locales. Asimismo, se han de probar las
interfaces hombre/máquina.
-
Pruebas de rendimiento. Consisten en determinar que los tiempos de respuesta están dentro de
los intervalos establecidos en las especificaciones del sistema.
-
Pruebas de volumen. Consisten en examinar el funcionamiento del sistema cuando está trabajando
con grandes volúmenes de datos, simulando las cargas de trabajo esperadas.
-
Pruebas de sobrecarga. Consisten en comprobar el funcionamiento del sistema en el umbral
límite de los recursos, sometiéndole a cargas masivas. El objetivo es establecer los puntos extremos en los
cuales el sistema empieza a operar por debajo de los requisitos establecidos.
-
Pruebas de disponibilidad de datos. Consisten en demostrar que el sistema puede recuperarse
ante fallos, tanto de equipo físico como lógico, sin comprometer la integridad de los datos.
-
Pruebas de facilidad de uso. Consisten en comprobar la adaptabilidad del sistema a las
necesidades de los usuarios, tanto para asegurar que se acomoda a su modo habitual de trabajo, como para
determinar las facilidades que aporta al introducir datos en el sistema y obtener los resultados.
-
Pruebas de operación. Consisten en comprobar la correcta implementación de los procedimientos
de operación, incluyendo la planificación y control de trabajos, arranque y rearranque del sistema, etc.
-
Pruebas de entorno. Consisten en verificar las interacciones del sistema con otros sistemas
dentro del mismo entorno.
-
Pruebas de seguridad. Consisten en verificar los mecanismos de control de acceso al sistema
para evitar alteraciones indebidas en los datos.
|