Está en la página 1de 9

Actividad 5

1. Particionamiento de equivalencia (Test de caja negra):

Cocinero que se puede asignar


Entrada valida: Entre 1-5
Particin valida: En el rango de 1 a 100
Particin no valida: En el rango menos infinito a 0

Ingreso del stock de un producto


Entrada valida: Entre 5-100
Particin valida: En el rango de 1 a 100
Particin no valida: En el rango menos infinito a 0

Solicitud de despacho a comuna


Entrada valida: Maip, Cerrillo y Estacin central
Particin valida: Maip, Cerrillo y Estacin central
Particin no valida: En el rango fuera de Maip, Cerrillo y Estacin central

2. Anlisis de valor frontera:


Prueba para la interfaz cocinero al asignarse un plato a preparar. Se consideran 5
cocineros contratados y registrados en el sistema:

Atributo ID Cocinero
Limite
Dominio Clase Tipo Limite inferior superior
No valida Infinito negativo 0

Numeros entero Cocinero Valida 1 5


infinito
Valida 6 positivo

isPartedeCocineros
N ID Cocinero Salida esperada
1 -5 Mensaje "no es un usuario valido"
2 0 Mensaje "no es un usuario valido"
3 1 Asignar plato con normalidad
4 5 Asignar plato con normalidad
Mensaje "usuario no valido
contacte al administrador para
5 6 registrar un nuevo usuario"
Mensaje "usuario no valido
contacte al administrador para
6 10 registrar un nuevo usuario"

Prueba para el stock del sistema se considera un stock crtico igual a 5 se espera que el sistema al
tener un stock crtico desactive el botn para agregar al carro de compras:

Atributo stock
Dominio Clase Tipo Limite inferior Limite superior
No valido Infinito negativo 0
Nmeros entero Producto Critico 1 5
no critica 6 infinito positivo

isCantidadStock
N Stock Salida esperada
1 -5 error al ingresar el producto
2 0 error al ingresar el producto
Desactivar botn de agregar a
3 1 carro de compras
Desactivar botn de agregar a
4 5 carro de compras
5 6 Mantener activo el botn
6 100 Mantener activo el botn
Prueba de direccin la direccin est dentro de las comunas a repartir por el cliente:

Atributo comuna
Dominio Clase Tipo Texto
No valido otra
Valido Maipu
Comunas Comuna
Valido Estacion central
Valido Cerrillo

isCantidadStock
N Stock Salida esperada
Mensaje"No se realizan
1 La Reina despachos"
Mensaje"No se realizan
2 Santiago despachos"
3 Maipu Se realiza el pedido
4 Estacion central Se realiza el pedido
5 Cerrillo Se realiza el pedido
3. Tabla de decisiones:

Condiciones Reglas
Regla 1 Regla 2
Hay stock V F
Acciones
Deshabilitar botn de compra F V
Habilitar botn de compra V F
Enviar mensaje de alerta del administrador del producto que falta F V

Condiciones Reglas
Regla 1 Regla 2
Pedido aceptado V F
Acciones
Enviar solicitud de pedido a interfaz de cocinero V F
Enviar mail de rechazo al cliente con razn de cancelacin F V

Condiciones Reglas
Regla 1 Regla 2
Esta dentro de las comunas de despacho V F
Acciones
Enviar mensaje de no se realizan despachos F V
Enviar el pedido con normalidad V F
Mostrar opcin de retiro en tienda V V
4. Transicin de estados:

Inicio Solicitud Pedido


de dentro de
despacho la zona
Ingreso
correcto del
pedido
Pedido
Mensaje: No
fuera de Seleccionar
realizamos
la zona retiro en
pedidos en
tienda
esa zona

Escoger mtodo de retiro Dentro de la zona Fuera de la zona


S1 Estado de inicio S2 - -
S2 Selecciona despacho - S4 S3
S3 Seleccionar retiro en tienda - S4
S4 Pedido se realiza con xito S1(Para realizar otro pedido) - -
Usuario o contrasea Usuario o contrasea
errneo errneo
U s u a r i o o c o n t r a s e a

Intento
e r r n e o

Intento
Intento
neo 2 3
1
Iniciar
sesin
Inicio
Usuario y contrasea
Bloquear
correctos
cuenta
Ingreso a la
plataforma
segn rol

Usuario Usuario
Iniciar sesion Usuario y Usuario y correcto y incorrecto y
contrasea contrasea contrasea contrasea
correcto incorrecto incorrecta correcta
S1 Estado de inicio S2 - - - -
S2 Intento 1 - S6 S3 S3 S3
S3 Intento 2 - S6 S4 S4 S4
S4 Intento 3 - S6 S5 S5 S5
S1(olvide
S1(olvide mi mi S1(olvide mi
S5 Bloquear la cuenta - - contrasea) contrasea) contrasea)
Paso a uso de la
S6 Iniciar segn rol pag. - - - -
En
Inicio Ingresa stock
producto
Se habilita
para
compras
Se inhabilita Se
Con stock para la modifica
critico compra stock

Ingresar producto Stock critico En stock


S1 Estado de inicio S3 - -
S2 Se inhabilita para compras - S3 S4
S3 Modificar stock - S4 -
S4 Se habilita para compra S1 (para ingreso de producto) - -
5. Prueba de casos de uso:

PASO Descripcion
Escenario de xito principal 1 A:Ingresa usuario y contrasea
A:actor 2 S: Valida usuario y contrasea
S:sistema 3 S: Muestra interfaz segn rol

2a Usuario no valido S:Muestra un


mensaje invalido
Extensiones Contrasea no valido S:Muestra un
2b
mensaje invalido
2c 3 intento invlidoss bloquean la cuenta

PASO Descripcion
Escenario de xito principal 1 A:vendedor logeado en el sistema
A:Actor 2 S: muestra interfaz para realizar pedido
S:Sistema 3 A: ingresa datos del pedido
S:Muestra mensaje"Pedido se a
4 realizado con exito"

Ingresar datos en blanco S:Mensaje"No


3a se pueden ingresar datos en blanco"
Comuna fuera de la zona de despacho
Extensiones S:Mensaje"No se realiza despacho a
3b esa zona"
Cambio de datos del pedido S:Sistema
borra los datos y deja en blanco casillas
3c para volver a llenar

PASO Descripcion
A: entra en listado de pedidos
Escenario de xito principal 1 pendientes
A:Actor 2 S: despliega lista de pedidos
S:Sistema 3 A:acepta pedido
S:sistema borra el pedido de la lista y
4 envia a interfaz de cocinero
Rechazar pedido S:Genera envio de
Extensiones email informando el porque de la
3a cancelacion

También podría gustarte