Repository navigation
Casos de prueba
Vicente Henríquez edited this page Oct 8, 2024
·
7 revisions
-
http://localhost:3000/upload, el cual corresponde al endpoint de carga de archivos DICOM. -
http://localhost:3000/login, encargado del inicio de sesión de usuarios.

Para el endpoint de carga de archivos, los casos de prueba fueron definidos utilizando clases de equivalencia y valores frontera:
-
Clase de equivalencia válida: Se probó con un archivo válido, es decir, un archivo
.dcmen el formato correcto. La expectativa era que la carga se realizara correctamente, con una respuesta200 OK. -
Prueba de frontera: Se realizó con un archivo
.dcm, pero con un formato incorrecto. Este caso representa un límite en el que el archivo tiene la extensión adecuada, pero no cumple con el formato esperado, por lo que la respuesta esperada es un rechazo de la carga.

Para el endpoint de inicio de sesión, los casos de prueba también fueron definidos utilizando clases de equivalencia y valores frontera:
-
Clase de equivalencia válida: El primer caso de prueba consistió en un usuario válido, donde la expectativa era recibir un código
200 OKal iniciar sesión exitosamente. -
Clase de equivalencia no válida: El segundo caso de prueba fue con un usuario no autorizado, donde esperábamos un error
401 Unauthorized. Esto se probó para verificar el correcto manejo de usuarios no válidos.
En ambos endpoints, cada caso de prueba varió en términos funcionales, asegurando que tanto los escenarios exitosos como los fallidos fueran correctamente identificados y gestionados por el sistema.