4.3 Pruebas Del Sistema

4.3 Pruebas del Sistema Las pruebas del sistema tienen como objetivo ejercitar profundamente el sistema comprobando la i

Views 253 Downloads 2 File size 37KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

4.3 Pruebas del Sistema Las pruebas del sistema tienen como objetivo ejercitar profundamente el sistema comprobando la integración del sistema de información globalmente, verificando el funcionamiento correcto de las interfaces entre los distintos subsistemas que lo componen y con el resto de sistemas de información con los que se comunica. 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. Descripció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.

Dependiendo del tamaño de la Empresa que usara el Sistema y el riesgo asociado a su uso, puede hacerse la elección de comenzar la operación del Sistema solo en un área de la Empresa (como una Prueba piloto), que puede llevarse a cabo en un Departamento o con una o dos personas. Cuando se implanta un nuevo sistema lo aconsejable es que el viejo y el nuevo funcionen de manera simultánea o paralela con la finalidad de comparar los resultados que ambos ofrecen en su operación, además dar tiempo al personal para su entrenamiento y adaptación al nuevo Sistema. Durante el Proceso de Implantación y Prueba se deben implementar todas las estrategias posibles para garantizar que en el uso inicial del Sistema este se encuentre libre de problemas lo cual se puede descubrir durante este proceso y levar a cabo las correcciones de lugar para su buen funcionamiento.

Desdichadamente la evaluación de Sistemas no siempre recibe la atención que merece, sin embargo, cuando se lleva a cabo de manera adecuada proporciona muchas informaciones que pueden ayudar a mejorar la efectividad de los esfuerzos de desarrollo de aplicaciones futuras. Debemos distinguir entre las pruebas del software completo y las pruebas del sistema que incorpora el software. El objetivo de las pruebas de verificación es buscar discrepancias entre los requerimientos y la ejecución del software. El proceso de verificación de los requerimientos comienza con el análisis de esos requerimientos y una inspección en la cual se busca evaluar la consistencia, completitud y factibilidad de los requerimientos, tanto individualmente como juntos. Adicionalmente los requerimientos deben ser revisados y validados por los distintos actores involucrados con el sistema, acción que debe aclarar los compromisos al respecto.

Conclusiones: Bueno comentando un poco sobre la prueba de sistema, en base a lo que he leído, son procesos, los cuales nos permiten ver la calidad del sistema el cual estamos probando. En base a estas pruebas se puede conocer mejor el nivel de calidad del sistema. Si se hacen pruebas rigurosas al sistema podemos encontrar errores o fallas en el sistema de los cuales nos podríamos lamentar si no hiciéramos las pruebas a tiempo. Existen muchos tipos de pruebas algunos como pruebas unitarias, pruebas de sistema, pruebas integrales, etc. Y sin duda, esta es una de las partes más importes del desarrollo de un sistema ya que en esta parte nos damos cuenta si un software funciona o no es impórtate en muchas pruebas más, cuando el sistema está a poco tiempo de estar en producción.

Bibliografías:

https://manuel.cillero.es/doc/metodologia/metrica-3/tecnicas/pruebas/sistema/ https://www.loadview-testing.com/es/blog/tipos-de-pruebas-de-softwarediferencias-y-ejemplos/ http://talleriswu4.blogspot.com/2009/04/43-pruebas-del-sistema.html http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/martinez_c_a/capitulo4.pdf