Pruebas de caja negra
Integrantes
José Francisco Sedano Cruz
Miriam Yarazeth Becerra Real
Jesús Navarro Avalos
IAccess
Inicio de sesión
Campo Tamaño Tipo de
dato
Descripción Parámetros de
aceptación
Parámetros
de rechazo
Usuario 30 String Nombre o un
identificador
Juanito78 Pepe_pecas
12313 349
Contraseña 10 String Caracteres, números
para clave de acceso
Lápiz Newpassword01
@>< “asaad”
Condiciones de entrada Clase valida Clase invalida
El administrador intenta acceder al sistema por
medio de un login
El administrador ingresa su nombre de usuario correcto
El administrador ingresa una
contraseña correcta
El administrador ingresa su nombre
de usuario
incorrecto.
El administrador ingresa una contraseña
incorrecta.
El administrador
presiona el botón de iniciar sesión
El administrador
presiona el botón, pero como no está
dado de alta no ingresa al sistema
Menu principal
Condiciones de entrada Clase valida Clase invalida
El administrador intenta
presionar el botón de agregar usuario
El administrador
presiona el botón de agregar usuario y
abre la ventana del formulario.
El administrador llena el formulario
El administrador presiona en el
botón de agregar.
El administrador
presiona el botón de agregar usuario y
la ventana no se abre.
El administrador presiona el botón
de agregar usuario y el programa se
cierra.
El administrador intenta
presionar el botón de modificar o eliminar para
acceder al formulario
El administrador
presiona el botón de modificar o
eliminar usuario y abre la ventana del
formulario.
El administrador
llena el formulario
El administrador presiona el botón
de modificar
El administrador
presiona el botón de modificar o
eliminar y la ventana no se abre
El administrador presiona el botón
de modificar o eliminar y el
programa se cierra.
El administrador presiona el botón
de modificar o
eliminar y el programa deja de
funcionar El administrador intenta
presionar el botón de préstamo de libro
El administrador presiona el botón de préstamo de
libro y accede a la ventana.
El administrador
llena el formulario de préstamo.
El administrador presiona el botón
de prestar
El administrador presiona el botón de préstamo de
libro y la ventana no se abre.
El administrador
presiona el botón de préstamo de
libro y el programa se cierra
El administrador presiona el botón
de préstamo de libro y el programa
se detiene
El administrador intenta
presionar el botón de reporte de errores
El administrador
presiona el botón de reporte de fallas
y accede al formulario
El administrador llena el formulario
El administrador presiona el botón
de enviar
El administrador
presiona el botón de reporte de fallas,
pero la ventana no se abre
El administrador presiona el botón
de reporte de fallas y el programa se
cierra.
El administrador presiona el botón
de reporte de fallas y el programa se
detiene El administrador intenta
presionar el botón de salir El administrador
presiona el botón de salir y el
programa se regresa al inicio de sesión
El administrador presiona el botón
de salir y el programa enviar un mensaje de alerta para saber si estás
seguro que deseas salir
El administrador
presiona el boton de salir y el
programa no hace nada
El administrador presiona el botón
de salir y el programa se
detiene y se cierra
El administrador
presiona el botón de salir y el
programa deja de funcionar
Alta usuario
Campo Tamaño Tipo de
dato Descripción Parámetros de
aceptación Parámetros de
rechazo
Matricula 30 String Identificador único de
alumno
JNSH93-129 Pepe_pecas
122_23sa1 349
Fecha de
nacimiento
35 Date Fecha de
nacimiento
10/02/2017
10 de febrero de 2017
10 03 2012 12 feb 19
Nombre 20 String Nombre del
usuario
José francisco
Pepe Pecas
Luisito92 21_luis
Apellido 30 String Apellidos del
usuario
Sedano cruz
Sánchez Loera
Se_02 12239
Grado/Turno 2 String Grado de estudio
1 A 4 B
Sexto Primero
Tarjeta nfc 35 String Referencia de la tarjeta
34-45a/b XXXX-XX …__wdjs
Condiciones de entrada clase valida Clase invalida
El administrador llena el formulario
El administrador llena los campos correctamente
El administrador presiona el botón de
agregar.
El administrador no llena todos los
campos
El administrador no indica el tipo de
dato correcto
El administrador
espera la respuesta del servidor en el
campo de respuesta del servidor para
saber si se agregó o hubo un error
El administrador
presiona el botón de agregar y el
servidor arroja un error
El administrador intenta
borrar datos de unos campos y presiona limpiar
El administrador
presiona el botón de limpiar y los campos
se borran. El administrador
vuelve a llenar el formulario
El administrador
presiona el botón de limpiar y algunos
campos no se borran
El administrador presiona el botón
de limpiar y no se borra ningún campo
El administrador presiona el botón
de limpiar y el programa deja de
funcionar
El administrador presiona el botón de regresar
El administrador presiona el botón de
regresar y se regresa al menú principal.
El administrador puede elegir otra
opción.
El administrador presiona el botón
de regresar y no realiza nada.
El administrador presiona el botón de regresar y el
programa se cierra
Modificar o eliminar usuario
Campo Tamaño Tipo de dato
Descripción Parámetros de aceptación
Parámetros de rechazo
Matricula 30 String Identificador único de alumno
JNSH93-129 Pepe_pecas
122_23sa1 349
Fecha de nacimiento
35 Date Fecha de nacimiento
10/02/2017 10 de febrero de
2017
10 03 2012 12 feb 19
Nombre 20 String Nombre del
usuario
José francisco
Pepe Pecas
Luisito92 21_luis
Apellido 30 String Apellidos del usuario
Sedano cruz Sánchez Loera
Se_02 12239
Grado/Turno 2 String Grado de estudio
1 A 4 B
Sexto Primero
Tarjeta nfc 35 String Referencia de la tarjeta
34-45a/b XXXX-XX …__wdjs
Condiciones de entrada Clase valida Clase invalida
El administrador llena el campo de matrícula para
realizar una consulta
El administrador llena el campo de
matricula
El administrador no ingresa
El administrador
presiona el botón de consultar.
El administrador observa el campo
del servidor si existe los campos se
llenarán.
correctamente la
matricula El administrador no
ingresa un valor mal El administrador
presiona el botón de consultar y el
servidor arroja que no existe
El administrador llena el
campo de matrícula para realizar una actualización al
usuario
El administrador
llena el campo de matricula
El administrador presiona el botón
de consultar
El sistema devuelve los datos en los
campos.
El administrador modifica el o los
campos
El administrador presiona el botón
de actualizar.
El administrador no
ingresa correctamente la
matricula El administrador
presiona el botón de consultar y el
usuario no existe
El administrador
presiona el botón de consultar y no
funciona.
El administrador modifica los campos y presiona el botón
de actualizar y la información no se
cambia. El administrador llena el campo de matrícula para
eliminar un usuario
El administrador llena el campo de
matrícula.
El administrador presiona el botón
de consultar.
El servidor regresa los datos del
usuario en los campos.
El administrador presiona el botón
de eliminar
El administrador no indica
correctamente la matricula
El administrador presiona el botón
de consultar el botón de consultar
y se arroja un error en el campo de
respuesta del servidor.
El administrador presiona el botón
de eliminar y el
usuario no se
elimina El administrador intenta
presionar el botón de salir El administrador
presiona el botón de regresar
El sistema te regresa al menú
principal
El administrador puede elegir otra
opción
El administrador presiona el botón de regresar y no
hace nada
El administrador presiona el botón
de regresar y el programa se
detiene El administrador
presiona el botón de regresar y se
sale del sistema
Préstamo de libro
Campo Tamaño Tipo de dato
Descripción Parámetros de aceptación
Parámetros de rechazo
Tarjeta nfc 35 String Referencia de la tarjeta
34-45a/b XXXX-XX …__wdjs
ISBN 35 String
Nombre del libro
50 String nombre del libro o
referencia
La vuelta al mundo en 80
dias La virgen de los
sicarios
92-fiesta_nueva 12345
Edicion 20 String Fecha en la que se hizo
2012 2015
Nueva Sencilla677
Editorial 30 String Nombre de la editorial
Lumen Ramirez
2012-2032 2910-2012
Carrera 40 String Nombre de
la carrera
Ingeniería en
software Derecho
FAA-12 FRR-120
Condiciones de entrada Clase valida Clase invalida El administrador llena el formulario para realizar un
préstamo
El administrador llena el formulario
El administrador presiona el botón
de prestar. El sistema devuelve
la respuesta de la base de datos
El administrador no llena todos los
campos El administrador
presiona el botón de prestar y no
funciona El sistema devuelve
un error.
El administrador llena el campo de tarjeta nfc para
devolver un libro
El administrador llena el campo de
tarjeta nfc El administrador
espera que el servidor te diga si
existe el préstamo El administrador
presiona el botón de devolver
El administrador no llena el campo
correctamente El sistema no
devuelve ninguna información
El administrador presiona el botón
de devolver y no se realiza ningún
cambio
El administrador presiona el botón de limpiar para
limpiar los campos
El administrador presiona el botón
de limpiar
El administrador presiona el botón
Los campos se
borran El administrador
vuelve a capturar la información
de limpiar y no se
borran los campos El administrador
presiona el botón de limpiar y se sale
del sistema. El administrador presiona el botón de regresar para
salir de ese menú
El administrador presiona el botón
de regresar El sistema te
regresa al menú principal
El administrador puede elegir otra
opción
El administrador presiona el botón
de regresar y no realiza nada
El administrador presiona el botón
de regresar y el sistema se sale del
sistema
Reporte de fallas
Campo Tamaño Tipo de dato
Descripción Parámetros de aceptación
Parámetros de rechazo
Descripcion 100 String Definición
del error
El sistema no
abre las ventanas correctas al
presionar el boton
2012-2043 @23.-$
Condiciones de entrada Clase valida Clase invalida
El administrador llena el campo para reportar un
fallo
El administrador llena el campo de
descripción del fallo
El administrador presiona el botón
de enviar
El administrador no llena el campo
El botón no envía la información a la
base de datos
El administrador presiona el botón de limpiar
El administrador presiona el botón
de limpiar
El campo se limpia
El campo se puede llenar de nuevo
El administrador presiona el botón
de limpiar y no elimina el campo
El administrador presiona el botón
de limpiar y se sale
del sistema El administrador presiona
el botón de regresar El administrador
presiona el botón de regresar
El sistema te regresa al menú
principal
El administrador puede elegir otra
opción
El administrador presiona el botón
de regresar, pero no te regresa al menú
El administrador presiona el botón
de regresar y se sale del sistema
Top Related