Está en la página 1de 9

REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER

POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL DE LA FUERZA ARMADA
NÚCLEO MIRANDA
EXTENSION-OCUMARE DEL TUY
ASIGNATURA:IMPLANTACION DE SISTEMA

PRUEBAS
DE SISTEMAS
Profesora: Integrantes:
ING Lilibeth Macero Manuel Moreno Ci:27.818.531
Mauricio Alguizonas CI:
Gilmar Rodríguez CI:
Ocumare del Tuy, 10 de mayo del 2024
Prueba de 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.

•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 limite 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 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.
Diseño del sistema
El diseño del sistema es la fase creativa en la que se desarrolla un proyecto detallado del sistema. Los
diseñadores definen cómo funcionará el sistema y cómo cumplirá sus objetivos basándose en los
requisitos recopilados. Esta fase incluye el diseño arquitectónico, el modelado de datos, la
construcción de un diseño de sistema y la especificación de los componentes de hardware y
software. Su objetivo es garantizar que el sistema sea eficiente y se ajuste a los objetivos de la
organización.

 Diseño arquitectónico
El diseño arquitectónico de un sistema enfatiza el diseño de la arquitectura de sistemas que describe la estructura, el
comportamiento y más [[Modelo de vista de ese sistema y análisis.
 Diseño lógico
El diseño lógico de un sistema se refiere a una representación abstracta del flujo de datos, entradas y salidas del sistema. Esto se
lleva a cabo a menudo a través de la modelización, utilizando un modelo muy abstracto (y a veces gráfico) del sistema real. En el
contexto de los sistemas, los diseños son incluidos. El diseño lógico incluye diagramas de entidad-relación.
 Diseño físico
El diseño físico se relaciona con los procesos de entrada y salida reales del sistema. Esto está explicado en términos de cómo se
introducen los datos a un sistema, cómo son verificados o autenticados, cómo son procesados y cómo se acaban mostrando.
 Requisito de entrada,
 Requisitos de salida,
 Requisitos de almacenamiento,
 Requisitos de procesamiento,
Objetivos de la prueba de diseño
 Verificar la integridad del diseño: Esto implica asegurar que el diseño del sistema es completo,
coherente, y capaz de realizar las funciones necesarias dentro de los parámetros establecidos.

 Identificar problemas de diseño: Durante las pruebas, se pueden descubrir errores o problemas en el
diseño que necesitan ser corregidos para mejorar la funcionalidad, eficiencia o seguridad del sistema.

 Validar la funcionalidad: Asegurar que todas las funciones del sistema operan según lo previsto y
cumplen con los requisitos funcionales especificados.

 Evaluar el rendimiento del sistema: Comprobar que el sistema cumple con los criterios de
rendimiento, incluyendo velocidad de procesamiento, capacidad de manejo de datos, y respuesta bajo
cargas de trabajo variadas.

 Facilitar la comunicación: Las pruebas pueden ayudar a facilitar la comunicación entre los
diseñadores, desarrolladores, y usuarios, proporcionando una comprensión más clara del sistema y sus
capacidades.

 Permitir la adaptación a los cambios: Al probar y evaluar constantemente el diseño del sistema
durante su desarrollo, se pueden hacer ajustes necesarios de manera proactiva en respuesta a cambiantes
necesidades tecnológicas o de negocio.
 Reducción de riesgos: Mediante la identificación temprana de deficiencias y cuestiones de
diseño, las pruebas ayudan a reducir el riesgo de fallos del sistema y otros problemas costosos
después de la implementación.
 Documentación y estándares: Asegurar que el sistema cumple con las normativas y
estándares de la industria pertinentes, así como proporcionar documentación detallada sobre el
diseño y funcionamiento del sistema.

Casos de pruebas

Un caso de prueba es una secuencia de ejecución detallada que nos ayuda a validar paso a paso
una funcionalidad o un requerimiento sobre un sistema, y podremos comprobar si el resultado
obtenido coincide con el resultado esperado. En el caso de no coincidir, esta secuencia de pasos
nos ayuda a encontrar el error y corregirlo.
 Prueba de login: Verificar que un usuario pueda iniciar sesión en el sistema utilizando su nombre de
usuario y contraseña correctamente.
 Prueba de creación de usuario: Verificar que un nuevo usuario pueda registrarse en el sistema
proporcionando la información requerida y que se cree correctamente en la base de datos.
 Prueba de búsqueda: Verificar que el sistema pueda encontrar correctamente un registro específico en
base a los criterios de búsqueda ingresados por el usuario.
 Prueba de actualización de datos: Verificar que un usuario pueda actualizar su información personal
en el sistema y que los cambios se reflejen correctamente en la base de datos.
 Prueba de generación de reportes: Verificar que el sistema pueda generar informes con la información
solicitada por el usuario de manera precisa y oportuna.
 Prueba de integración: Verificar que todas las diferentes partes del sistema funcionen de manera
conjunta y que los datos se compartan correctamente entre ellas.
 Prueba de carga: Verificar que el sistema pueda manejar una gran cantidad de usuarios y
transacciones al mismo tiempo sin experimentar problemas de rendimiento.
 Prueba de seguridad: Verificar que el sistema cumpla con los estándares de seguridad
establecidos y que los datos sensibles estén protegidos de accesos no autorizados.
 Prueba de recuperación de datos: Verificar que el sistema pueda recuperar la información de
respaldo correctamente en caso de pérdida de datos.
 Prueba de compatibilidad: Verificar que el sistema funcione correctamente en diferentes
dispositivos y navegadores, asegurando una experiencia consistente para todos los usuarios.
GRACIAS POR SU ATENCIÓN

También podría gustarte