13
Pruebas de caja negra Integrantes José Francisco Sedano Cruz Miriam Yarazeth Becerra Real Jesús Navarro Avalos IAccess

Pruebas de caja negra (Blackbox)

Embed Size (px)

Citation preview

Page 1: Pruebas de caja negra (Blackbox)

Pruebas de caja negra

Integrantes

José Francisco Sedano Cruz

Miriam Yarazeth Becerra Real

Jesús Navarro Avalos

IAccess

Page 2: Pruebas de caja negra (Blackbox)

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.

Page 3: Pruebas de caja negra (Blackbox)

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

Page 4: Pruebas de caja negra (Blackbox)

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

Page 5: Pruebas de caja negra (Blackbox)

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

Page 6: Pruebas de caja negra (Blackbox)

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

Page 7: Pruebas de caja negra (Blackbox)

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

Page 8: Pruebas de caja negra (Blackbox)

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

Page 9: Pruebas de caja negra (Blackbox)

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

Page 10: Pruebas de caja negra (Blackbox)

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

Page 11: Pruebas de caja negra (Blackbox)

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

Page 12: Pruebas de caja negra (Blackbox)

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

Page 13: Pruebas de caja negra (Blackbox)

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