Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autor:
Miguelangel Guarache B.
CI: 27.581.390.
PNF Informática.
Trayecto III/ trimestre 3.
Bailadores, 2022
ÍNDICE
Pág.
1. Introducción……...………..……………………………………………………………… 2
1.1 Alcance………………………………………………………………………….. 2
1.2 Referencias…………………………………………………………………….. 2
3. Estrategia de Prueba……………………………………………………………………. 4
3.4 Métricas………………………………………………………………………….. 5
5. Casos de Prueba………………………………………………………..………………. 7
6. Conclusiones…………………………………………………………………………….. 27
1
1. INTRODUCCIÓN
1.1 Alcance
1.2 Referencias
- Iniciar Sesión.
- Cerrar Sesión.
2
2. CONTEXTO DE LAS PRUEBAS
Con ello se verifica el cumplimiento de las especificaciones de diseño, los requisitos del
análisis, y a su vez se esperan encontrar los problemas y determinar los riesgos
percibidos del sistema, con la finalidad de entregar un software que sea útil al usuario.
- Inventario de Libros
- Préstamos
- Respaldos
- Usuarios
3
2.3 Elementos de Prueba
- Inventario de Libros
- Préstamos
- Respaldos
- Usuarios
3. ESTRATEGIA DE PRUEBA
4
- Pruebas de Caja Negra.
- Pruebas Unitarias.
- Pruebas de Integración.
- Pruebas de Aceptación.
Las pruebas deben alcanzar una cobertura de requisitos del 80% y todos los
procedimientos de pruebas deben ejecutarse sin fallas de gravedad 1 (altas).
3.4 Métricas
5
Recurso Cantidad Descripción
Disco Duro 1
Tarjeta de Red 1
Memoria RAM 1
Procesador 1
6
3.6 Criterios de Suspensión y Reanudación
Criterios de Suspensión:
- Que una de las características principales contenga un error que impida probar
áreas críticas del sistema.
Criterios de Reanudación:
- Llegar a un acuerdo entre las partes para reanudar las pruebas o que se hayan
solucionado los defectos/problemas encontrados.
6. Tercer ciclo de ejecución de las pruebas (re-test y regresión del segundo ciclo
y pruebas a elementos pendientes del primer ciclo).
7
8. Informe de finalización de las pruebas.
5. CASOS DE PRUEBA
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Inicio de sesión Nombre :Inicio de sesión
ID/Nombre Caso de Prueba: CP001 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición:
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Ingreso de datos en El sistema te
campos de usuario permite acceder al
y contraseña menú principal del
sistema
2 Se ingresan datos El sistema muestra
erróneos en los el mensaje el
campos de usuario nombre de usuario
y contraseña o contraseña no
coinciden
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
8
Caso de Prueba: Registro de Libro.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Registrar Nombre :Registrar Libro
ID/Nombre Caso de Prueba: CP002 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Ingreso de datos del El sistema registra
Libro en el un nuevo libro y
formulario. notifica el registro
exitoso
2 Ingreso de una cota El sistema muestra
de un libro ya un mensaje de que
ingresado. el registro ya existe.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
9
Caso de Prueba: Consulta de Libro.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Consultar libro Nombre : Consultar Libro
ID/Nombre Caso de Prueba: CP003 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 - Ingresar al listado El sistema muestra
de consultar libro listado con todos los
libros registrados
2 - Realización de El sistema muestra
búsquedas usando todos los registros
los diferentes filtros que concuerden con
encontrados en el la búsqueda.
listado de libros.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
10
Caso de Prueba: Editar Libro.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Opciones básicas – Nombre : Editar Libro
Consultar libro
ID/Nombre Caso de Prueba: CP004 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Modificar datos en Se modifica el
el formulario de registro del libro
edición de Libros. seleccionado.
2 Modificar la cota por El sistema muestra
una perteneciente a un error con
otro libro registrado. respecto a la cota.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
11
Caso de Prueba: Eliminar Libro.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Opciones básicas – Nombre : Eliminar Libro
Consultar libro
ID/Nombre Caso de Prueba: CP005 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar la Se elimina el
opción de eliminar registro del libro
libro y verificar. seleccionado.
2 Seleccionar la La eliminación del
opción de eliminar Libro es cancelada.
un libro y cancelar
la eliminación
cuando aparezca el
mensaje de
verificación.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
12
Caso de Prueba: Registrar Préstamo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Registrar Préstamo Nombre : Registrar Préstamo
ID/Nombre Caso de Prueba: CP006 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar el libro El sistema muestra
que se desea el formulario donde
prestar. ingresar los datos
del solicitante.
2 Ingresar los datos El sistema registra
del solicitante en el el nuevo préstamo y
formulario notifica el registro
exitoso.
3 Ingreso de una cota El sistema muestra
que no esté un mensaje de error
registrada en el debido a que la cota
sistema. ingresada no existe.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
13
Caso de Prueba: Consulta de Préstamo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Consultar Préstamo Nombre: Consultar Préstamo.
ID/Nombre Caso de Prueba: CP007 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 - Ingresar al listado El sistema muestra
de consultar listado con todos los
Préstamo. préstamos
registrados.
2 - Realización de El sistema muestra
búsquedas usando todos los registros
los diferentes filtros que concuerden con
encontrados en el la búsqueda.
listado de
préstamos.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
14
Caso de Prueba: Editar Préstamo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Opciones básicas - Nombre: Editar Préstamo.
Consultar Préstamo
ID/Nombre Caso de Prueba: CP008 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Modificar datos en Se modifica el
el formulario de registro del
edición de Préstamo
Préstamo. seleccionado.
2 Modificar la cota por El sistema muestra
una perteneciente a un error con
otro libro registrado. respecto a la cota.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
15
Caso de Prueba: Eliminar Préstamo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Opciones básicas – Nombre : Eliminar Préstamo
Consultar Préstamo
ID/Nombre Caso de Prueba: CP009 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar la Se elimina el
opción de eliminar registro del
préstamo y verificar. préstamo
seleccionado.
2 Seleccionar la La eliminación del
opción de eliminar préstamo es
un préstamo y cancelada.
cancelar la
eliminación cuando
aparezca el
mensaje de
verificación.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
16
Caso de Prueba: Devolución de Préstamo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Opciones básicas - Nombre: Marcar Devolución de Préstamo.
Consultar Préstamo
ID/Nombre Caso de Prueba: CP010 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar la El préstamo
opción de marcar seleccionado
devolución de un cambia su estado a
préstamo activo y “Devuelto” y la
verificar que la cantidad de libros
cantidad de libros afectados es
disponible sea restaurada.
restaurada.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
17
Caso de Prueba: Editar Datos Personales.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Mi Cuenta Nombre: Editar Datos Personales.
ID/Nombre Caso de Prueba: CP011 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Ingresar un nuevo La información de
nombre de usuario usuario y de la
y correo electrónico. sesión iniciada son
modificados
2 Ingresar un nombre El sistema notifica
de usuario que ya que el nombre de
esté registrado a usuario ya existe, e
otra cuenta de impide la
usuario. modificación de la
cuenta.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
18
Caso de Prueba: Cambiar Contraseña.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Mi Cuenta Nombre: Cambiar Contraseña.
ID/Nombre Caso de Prueba: CP012 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Ingresar contraseña La contraseña de la
actual y nueva cuenta es
contraseña cambiada.
2 Ingresar una El sistema notifica
contraseña actual que la contraseña
que no coincida con es incorrecta e
la registrada. impide la
modificación.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
19
Caso de Prueba: Crear Usuario.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Crear Usuario Nombre: Crear Usuario.
ID/Nombre Caso de Prueba: CP013 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Ingresar datos El usuario es
válidos y completos. creado y se le
permite el acceso al
sistema con la
credenciales
registradas
2 Ingresar un nombre El sistema notifica
de usuario de un que el nombre de
usuario ya existente usuario ya está
en el sistema. siendo utilizado
3 Ingresar valores El sistema notifica
distintos en la que la contraseña
contraseña y la no coincide con la
confirmación de confirmación y pide
contraseña. ingresar los datos
nuevamente.
4 Envío de Formulario El sistema notifica
con datos que deben ser
incompletos. completados los
datos del formulario
para poder ser
enviado.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
20
Caso de Prueba: Consultar Usuario.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Consultar Usuario Nombre: Consultar Usuario.
ID/Nombre Caso de Prueba: CP014 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 - Ingresar al listado El sistema muestra
de usuarios listado con todos los
usuarios registrados
2 - Realización de El sistema muestra
búsquedas usando todos los registros
los diferentes filtros que concuerden con
encontrados en el la búsqueda.
listado de usuarios.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
21
Caso de Prueba: Eliminar Usuario.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Consultar Usuario Nombre: Eliminar Usuario.
ID/Nombre Caso de Prueba: CP015 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 - Seleccionar la Se elimina el
opción de eliminar registro del usuario
un usuario y seleccionado.
verificar.
2 - Seleccionar la La eliminación del
opción de eliminar usuario es
de un usuario y cancelada.
cancelar la
eliminación cuando
aparezca el
mensaje de
verificación.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
22
Caso de Prueba: Crear Nuevo Respaldo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Gestionar Respaldos Nombre: Crear Nuevo Respaldo.
ID/Nombre Caso de Prueba: CP016 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar la El sistema crea un
opción de “Crear nuevo archivo de
nuevo” en el listado respaldo con toda la
de archivos de información
respaldo actualmente
registrada en la
base de datos y lo
presenta en el
listado de archivos
de respaldo.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
23
Caso de Prueba: Descargar Respaldo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Gestionar Respaldos Nombre: Descargar Respaldo.
ID/Nombre Caso de Prueba: CP016 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar la El sistema descarga
opción de en el computador el
“Descargar” de un archivo de respaldo
archivo de respaldo. seleccionado.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
24
Caso de Prueba: Eliminar Respaldo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Gestionar Respaldos Nombre: Eliminar Respaldo.
ID/Nombre Caso de Prueba: CP017 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar la El sistema elimina
opción de “Eliminar” el archivo de
de un archivo de respaldo
respaldo. seleccionado.
2 Seleccionar la opción La eliminación del
de “Eliminar” de un archivo de respaldo
archivo de respaldo y es cancelada.
cancelar la
eliminación cuando
aparezca el mensaje
de verificación.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
25
Caso de Prueba: Restaurar Respaldo.
Nombre del Proyecto: Optimización del Sistema Automatizado para registro y control
de Inventario de la Biblioteca Yelitza Guzmán
ID Caso de Uso: CU Gestionar Respaldos Nombre: Restaurar Respaldo.
ID/Nombre Caso de Prueba: CP018 Autor del Caso de Prueba: Miguelangel
Guarache Barillas
Versión del Caso de Prueba: 1 Fecha de Creación: 22/06/2022
Tipo de Prueba: Funcional
Condición: Sesión Iniciada
Flujo de pasos de la Prueba:
Nro Descripción Resultado Resultado
esperado obtenido
1 Seleccionar la El sistema remplaza
opción de la base de datos
“Restaurar” de un actual y toda la
archivo de respaldo. información en la
misma con la del
archivo de respaldo.
2 Seleccionar la opción La restauración del
de “Restaurar” de un archivo de respaldo
archivo de respaldo y es cancelada.
cancelar la
eliminación cuando
aparezca el mensaje
de verificación.
Decisión de Aprobación del Caso de Prueba: Aprobó: ___ Fallo: ___
Nombre y firma del Probador
Nombre y firma del Usuario de la comunidad
Fecha de Aprobación del Caso de Prueba:
26
6. CONCLUSIONES
27