DEV Community

Rene Escalante
Rene Escalante

Posted on

El proceso de prueba de un sistema

Este artículo fue creado para una tarea de la Universidad Francisco Gavidia, video de referencia: https://www.youtube.com/watch?v=wfgFcwh_EkM

El principio fundamental de una prueba de sistema es: "Asegurar que el sistema hace lo que él cliente quiere que haga"

El proceso de la prueba de un sistema se lleva a cabo con el siguiente orden de pruebas:
Diagrama de pruebas

Analizaremos cada una de las pruebas para conocer más sobre que se espera al utilizarlas.

Prueba de Función

Siguiendo un esquema de caja negra, se evalúan las funcionalidades de los requerimientos funcionales ignorando la estructura del sistema, pruebas eficaces de este tipo tienen una alta probabilidad de descubrir un defecto, cuando son bien realizadas se hace prueba de una función por vez, para así evitar hacer pruebas tan grandes de múltiples funciones y no encontrar exactamente en que funcionalidad ocurrió el error.

Prueba de Desempeño

También conocida como de rendimiento, esta solo se debería realizar una vez te tenga la certeza que el sistema realiza las funciones que se mencionan en los requerimientos, estas se basan sobre todo en los requerimientos no funcionales y los Ings. de Hardware pueden involucrarse debido a que es necesario validar rendimiento tanto en hardware y software.

Tienen muchos tipos de prueba como de:

  • Estrés
  • Volumen
  • Configuración
  • Compatibilidad
  • Configuración
  • Regresión
  • Seguridad
  • Temporización
  • Medio Ambiente
  • Calidad
  • Recuperación
  • Mantenimiento
  • Documentación
  • Factores Humanos

Prueba de Aceptación

Con los resultados de las pruebas el cliente debe revisar que lo que se ha hecho es lo correcto, independientemente de la forma que lo verifique ya sea en un sitio web o instalado en el hardware de los usuarios, la aceptación es que el cliente acepte lo que el sistema está realizando.

Prueba de Instalación

Se instala el sistema a los usuarios y se verifica que funcione correctamente, se considera completo una vez el cliente está satisfecho con los resultados.
Puede que no sea necesario si la prueba de aceptación se ha realizado en el sitio.

Top comments (0)