Practica 2 - HU

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 16

1)

ID: Iniciar sesión


Título: como usuario común y empleado quiero iniciar sesión en el
sistema para poder usar las funcionalidades de este
Reglas de Negocio:

Criterios de aceptación (Iniciar sesión)

Escenario 1: Inicio de sesión exitoso para usuario común.


Dado: el mail [email protected] el cual pertenece a un usuario común en el sistema con contraseña
gatutus258 válida.
Cuando: se ingresa el mail [email protected] y la contraseña gatutus258.
Entonces: el sistema redirige al usuario y muestra un menú con opciones para alquiler de mobiliario.
Escenario 2: Inicio de sesión exitoso para empleado.
Dado: el mail [email protected] el cual pertenece a un empleado del sistema con contraseña
admin3539 válida.
Cuando: se ingresa el mail [email protected] y la contraseña admin3539.
Entonces: el sistema redirige al empleado y muestra un menú de opciones administrativas.
Escenario 3: Inicio de sesión fallido por email inválido
Dado: el mail [email protected] el cual no pertenece al sistema y la contraseña pass123.
Cuando: se ingresa el mail [email protected] y la contraseña pass123.
Entonces: el sistema muestra el mensaje “email no registrado”
Escenario 4: Inicio de sesión fallido por contraseña inválida
Dado: el mail [email protected] el cual pertenece a un usuario común en el sistema y la contraseña
matincho25 inválida.
Cuando: se ingresa el mail [email protected] y la contraseña martincho25.
Entonces: el sistema muestra el mensaje “contraseña inválida”

ID: Cerrar sesión


Título: como usuario común y empleado quiero cerrar sesión para
poder salir del sistema.
Reglas de Negocio:

Criterios de aceptación (Cerrar sesión)

Escenario 1: cierre de sesión exitoso


Dado: el usuario [email protected] que ha inicio sesión.
Cuando: se presiona el botón de cerrar sesión.
Entonces: el sistema cierra la sesión y redirige a la pantalla de inicio del sistema.
ID: Pagar con tarjeta
Título: como usuario quiero pagar con tarjeta para pagar la seña de la
reserva.
Reglas de Negocio:

Criterios de aceptación (Pagar con tarjeta)

Escenario 1: Pago exitoso


Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 1234 es válido y la tarjeta
tiene saldo.
Cuando: se ingresa los datos de la tarjeta 1234.
Entonces: el sistema del banco registra el pago y manda un mensaje de éxito.
Escenario 2: Fondos insuficientes
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 1234 es válido y la tarjeta
tiene saldo insuficiente.
Cuando: se ingresa los datos de la tarjeta 1234.
Entonces: el sistema del banco envía un mensaje de “fondos insuficiente”.
Escenario 3: Número de tarjeta inválido.
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 5656 es no es válido.
Cuando: se ingresa el número de tarjeta 5656.
Entonces: el sistema del banco envía un mensaje de “número de tarjeta inválido”
Escenario 4: Pago fallido por fallo en la conexión con el servidor externo del banco
Dado: que no se pudo realizar la conexión con el servidor del banco
Cuando: el usuario intenta pagar.
Entonces: el sistema informa que no se puede establecer la conexión con el servidor.

ID: Dar de alta un mobiliario


Título: Como encargado quiero dar de alta un mobiliario para que
pueda estar disponible en el sistema.
Reglas de Negocio:
 No pueden existir códigos repetidos

Criterios de aceptación (Dar de alta un mobiliario)

Escenario 1: alta exitosa.


Dado: que código #3312 no se encuentra registrado.
Cuando: el encargado ingresa el código del inmueble #3312, tipo de mueble sofá, con fecha de creación el
23/04/2011, fecha de último mantenimiento 15/08/2021, con estado “libre” y monto usd$50.
Entonces: el sistema carga el inmueble al sistema y emite un mensaje de éxito.
Escenario 2: código repetido
Dado: que código #111 se encuentra registrado.
Cuando: el encargado registrado el código del inmueble #111 tipo de mueble sofá, con fecha de creación
el 23/04/2011, fecha de último mantenimiento 15/08/2021, con estado “libre” y monto usd$50.
Entonces: el sistema rechaza la carga e indica código de inmueble ya registrado.
ID: Reservar alquiler
Título: Como usuario quiero reservar un mobiliario para poder
alquilarlo
Reglas de Negocio:
 Una reserva tiene que incluir como mínimo 3 muebles.
 El pago debe realizarse con tarjeta de crédito

Criterios de aceptación (Reserva de alquiler)

Escenario 1: Reserva exitosa.


Dado: que el usuario posee una tarjeta válida y una selección de más de 3 muebles, libre en la fecha
10/10/23 por 5 días de duración.
Cuando: el usuario selecciona 5 muebles con fecha 10/10/23, en Santa Rosa por 5 días, e ingresa los datos
de una tarjeta válida.
Entonces: el sistema registra la reserva, emite un número único de reserva y se registra el pago de la
reserva.
Escenario 2: Fallo en la reserva por mínimo de muebles no alcanzado.
Dado: que el usuario posee una tarjeta válida y una selección de menos de 3 mueble libre en la fecha
10/10/23 por 5 días de duración.
Cuando: el usuario selecciona 2 muebles con fecha 10/10/23, en Santa Rosa por 5 días, e ingresa los datos
de una tarjeta válida.
Entonces: el sistema rechaza la reserva e indica mínimo de muebles no alcanzado.
Escenario 3: Fallo en la reserva por rango de días no disponible.
Dado: que el usuario posee una tarjeta válida y una selección de menos de 3 mueble no disponible en la
fecha 23/12/22 por 15 días de duración.
Cuando: el usuario selecciona 2 muebles con fecha 23/12/22, en La Plata por 15 días e ingresa los datos de
una tarjeta válida.
Entonces: el sistema rechaza la reserva e indica reserva no disponible.
Escenario 4: Fallo en la reserva por error en tarjeta.
Dado: que el usuario posee una tarjeta inválida y una selección de más de 3 muebles libre en la fecha
10/10/23 con 5 días disponibles.
Cuando: el usuario selecciona 4 muebles con fecha 10/10/23, en Santa Rosa por 5 días e ingresa los datos
de una tarjeta inválida.
Entonces: el sistema rechaza la reserva e indica error en tarjeta.
2)

ID: Iniciar sesión


Título: como alumno y empleado administrativo quiero iniciar sesión en
el sistema para poder usar las funcionalidades de este
Reglas de Negocio:

Criterios de aceptación (Iniciar sesión)

Escenario 1: Inicio de sesión exitoso para alumno.


Dado: el mail [email protected] el cual pertenece a un alumno en el sistema con contraseña
gatutus258 válida.
Cuando: se ingresa el mail [email protected] y la contraseña gatutus258.
Entonces: el sistema redirige al alumno y muestra un menú con opciones para alumnos.
Escenario 2: Inicio de sesión exitoso para empleado administrativo.
Dado: el mail [email protected] el cual pertenece a un empleado administrativo en el sistema con
contraseña admin3539 válida.
Cuando: se ingresa el mail [email protected] y la contraseña admin3539.
Entonces: el sistema redirige al empleado administrativo y muestra un menú de opciones administrativas.
Escenario 3: Inicio de sesión fallido por email inválido
Dado: el mail [email protected] el cual no pertenece al sistema y la contraseña pass123.
Cuando: se ingresa el mail [email protected] y la contraseña pass123.
Entonces: el sistema muestra el mensaje “email no registrado”
Escenario 4: Inicio de sesión fallido por contraseña inválido
Dado: el mail [email protected] el cual pertenece a un usuario en el sistema con contraseña
matincho25 inválida.
Cuando: se ingresa el mail [email protected] y la contraseña martincho25.
Entonces: el sistema muestra el mensaje “contraseña inválida”

ID: Cerrar sesión


Título: como alumno y empleado administrativo quiero cerrar sesión
para poder salir del sistema.
Reglas de Negocio:

Criterios de aceptación (Cerrar sesión)

Escenario 1: cierre de sesión exitoso


Dado: el usuario [email protected] que ha inicio sesión.
Cuando: se presiona el botón de cerrar sesión.
Entonces: el sistema cierra la sesión y redirige a la pantalla de inicio del sistema.
ID: Registrar alumno
Título: como alumno quiero registrarme en el sistema para poder
utilizar las funcionalidades de este
Reglas de Negocio:
 El nombre de usuario no debe estar registrado
 La contraseña debe tener al menos 6 dígitos

Criterios de aceptación (Registrar alumno)

Escenario 1: Registro exitoso.


Dado: que el nombre de usuario “pepe” está disponible y una contraseña que tiene más de 6 dígitos
Cuando: el alumno ingresa el nombre de usuario pepe y la contraseña nomejakies123, con nombre Pedro
y apellido Gómez.
Entonces: el sistema registra el nuevo usuario, se lo habilita para la inscripción a las carreras y se lo
redirige al menú de opciones para alumnos.
Escenario 2: Registro fallido por mínimo de caracteres en contraseña no alcanzado.
Dado: que el nombre de usuario “pepe” está disponible y una contraseña de menos de 6 dígitos
Cuando: el alumno ingresa el nombre de usuario pepe y la contraseña pepe4, con nombre Pedro y
apellido Gómez.
Entonces: el sistema muestra el mensaje “mínimo de caracteres para contraseña no alcanzado”.
Escenario 3: Registro fallido por nombre de usuario ya registrado.
Dado: que el nombre de usuario “Gatita” no está disponible y una contraseña de más de 6 dígitos
Cuando: el alumno ingresa el nombre de usuario “Gatita” y la contraseña losmichis31, con nombre
Roberto y apellido Fernández.
Entonces: el sistema muestra el mensaje “nombre de usuario ya registrado”

ID: Cargar carrera al sistema


Título: como empleado administrativo quiero cargar las carreras al
sistema para que los alumnos se puedan inscribir en ellas.
Reglas de Negocio:
 El nombre de la carrera no puede repetirse.
 La duración de la carrera no puede exceder a 5 años.

Criterios de aceptación (Cargar carrera al sistema)

Escenario 1: Carga de carrera exitosa


Dado: que la carrera Ingeniería de Software no se encuentra registrada y tiene duración de 2 años.
Cuando: se ingresa la carrera Ingeniería de Software, con duración 2 años, precio 70mil hasta 8 cuotas.
Entonces: el sistema registra la carrera y envía un mensaje de carga exitosa.
Escenario 2: Carga fallida por nombre de carrera ya registrado.
Dado: que la carrera con nombre Ingeniería de Software ya se encuentra registrada.
Cuando: se ingresa la carrera Ingeniería de Software, con duración 5 años, precio 500mil hasta 8 cuotas.
Entonces: el sistema muestra un mensaje de nombre de carrera ya registrado.
Escenario 3: Carga fallida por duración de carrera excedida.
Dado: que la carrera “Redes y Seguridad” no se encuentra registrada con duración 7 años.
Cuando: se ingresa la carrera “Redes y Seguridad” con duración 7 años, precio 950mil, hasta 15 cuotas.
Entonces: el sistema muestra el mensaje “duración de carrera excedida”.
ID: Inscribirse a carrera.
Título: como alumno registrado quiero inscribirme a una carrera para
poder crecer académicamente.
Reglas de Negocio:

Criterios de aceptación (Inscribirse a carrera)

Escenario 1: Inscripción exitosa.


Dado: que el alumno registrado posee una tarjeta de crédito válida.
Cuando: se selecciona la carrera Ingeniería de Software, e ingresa el número de tarjeta 1234 y selecciona
3 cuotas.
Entonces: el sistema muestra un mensaje de éxito y emite el comprobante te pago y el de inscripción.
Escenario 2: Inscripción fallida por inscripción ya realizada.
Dado: que el alumno registrado posee una tarjeta de crédito válida y está inscripto a la carrera Redes de
da Datos.
Cuando: se selecciona la carrera Redes de Datos, e ingresa el número de tarjeta79682 y selecciona 12
cuotas.
Entonces: el sistema informa que ya se encuentra inscripto a la carrera.
Escenario 3: Inscripción fallida por cantidad de cuotas excedidas.
Dado: que el alumno registrado selecciona la carrera Ingeniería de Software permite hasta 8 cuotas.
Cuando: se selecciona la carrera Ingeniería de Software e ingresa el número de tarjeta 1234 a 12 cuotas.
Entonces: el sistema muestra el mensaje “ingrese menor cantidad de cuotas”.
Escenario 4: Inscripción fallida por tarjeta inválida.
Dado: que el alumno registrado posee una tarjeta de crédito inválida.
Cuando: se selecciona la carrera Redes de Datos, e ingresa el número de tarjeta 0303456 y selecciona 12
cuotas.
Entonces: el sistema muestra el mensaje “tarjeta inválida”.

ID: Pagar con tarjeta


Título: como usuario quiero pagar con tarjeta para pagar la seña.
Reglas de Negocio:
Criterios de aceptación (Pagar con tarjeta)

Escenario 1: Pago exitoso


Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 1234 es válido y la tarjeta
tiene saldo.
Cuando: se ingresa los datos de la tarjeta 1234.
Entonces: el sistema informa pago registrado exitosamente.
Escenario 2: Fondos insuficientes
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 1234 es válido y la tarjeta
tiene saldo insuficiente.
Cuando: se ingresa los datos de la tarjeta 1234.
Entonces: el sistema informa fondos insuficientes.
Escenario 3: Número de tarjeta inválido.
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 5656 es no es válido.
Cuando: se ingresa el número de tarjeta 5656.
Entonces: el sistema informa número de tarjeta inválido.
Escenario 4: Pago fallido por fallo en la conexión con el servidor externo del banco
Dado: que no se pudo realizar la conexión con el servidor del banco
Cuando: el usuario intenta pagar.
Entonces: el sistema informa que no se puede establecer la conexión con el servidor.

3)

ID: Iniciar sesión


Título: como empleado de mesa y empleado de rendiciones
administrativo quiero iniciar sesión en el sistema para poder usar las
funcionalidades de este
Reglas de Negocio:

Criterios de aceptación (Iniciar sesión)

Escenario 1: Inicio de sesión exitoso para empleado de mesa.


Dado: el mail [email protected] el cual pertenece a un empleado de mesa en el sistema
con contraseña gatutus258 válida.
Cuando: se ingresa el mail [email protected] y la contraseña gatutus258.
Entonces: el sistema redirige al empleado de mesa y muestra un menú para confeccionar minutas.
Escenario 2: Inicio de sesión exitoso para empleado de rendiciones.
Dado: el mail [email protected] el cual pertenece a un empleado de rendiciones del
sistema con contraseña admin3539 válida.
Cuando: se ingresa el mail [email protected] y la contraseña admin3539.
Entonces: el sistema redirige al empleado administrativo y muestra un menú de opciones para empleado
de rendiciones.
Escenario 3: Inicio de sesión fallido por email inválido
Dado: el mail [email protected] el cual no pertenece a un usuario en el sistema y la
contraseña pass123.
Cuando: se ingresa el mail [email protected] y la contraseña pass123.
Entonces: el sistema muestra el mensaje “email no registrado”
Escenario 4: Inicio de sesión fallido por contraseña inválido
Dado: el mail [email protected] el cual pertenece a un usuario en el sistema con
contraseña matincho25 inválida.
Cuando: se ingresa el mail [email protected] y la contraseña martincho25.
Entonces: el sistema muestra el mensaje “contraseña inválida”.
ID: Cerrar sesión
Título: como empleado de mesa y empleado de rendiciones quiero
cerrar sesión para poder salir del sistema.
Reglas de Negocio:

Criterios de aceptación (Cerrar sesión)

Escenario 1: cierre de sesión exitoso


Dado: el usuario [email protected] que ha inicio sesión.
Cuando: se presiona el botón de cerrar sesión.
Entonces: el sistema cierra la sesión y redirige a la pantalla de inicio del sistema.

ID: Confeccionar una minuta


Título: como empleado de mesa quiero confeccionar una minuta para
cargarla al sistema.
Reglas de Negocio:
 Los montos de los contratos no pueden superar los $25mil
 La duración debe ser como máximo de 6 meses.

Criterios de aceptación (Confeccionar una minuta)

Escenario 1: Confección exitosa.


Dado: un contrato de 3 meses, con un monto de $20000.
Cuando: se ingresa el nombre “María Belén de Fabregat” con CUIT 0303456, contrato temporal, comienzo
10/05/2023, duración 3 meses y con un monto de $20000.
Entonces: el sistema registra la minuta y le asocia un número único de minuta.
Escenario 2: Monto excedido en el contrato.
Dado: un contrato de 6 meses, con un monto de $40000.
Cuando: se ingresa el nombre “Claudio Salamanca” con CUIT 69468436, contrato temporal, comienzo
1/11/2022, duración 6 meses y con un monto de $40000.
Entonces: el sistema indica error en monto del contrato.
Escenario 3:
Dado: un contrato de 12 meses, con un monto de $20000.
Cuando: se ingresa el nombre “Cintia Giménez” con CUIT 12159843, contrato temporal, comienzo
4/02/2023, duración 12 meses y con un monto de $20000.
Entonces: el sistema indica error en duración del contrato.

ID: Aprobar minuta.


Título: como empleado de rendiciones quiero aprobar una minuta para
poder contratar un empleado.
Reglas de Negocio:
 El aspirante no puede tener más de dos contratos vigentes.
 El CUIT del aspirante no puede estar inhabilitado por la AFIP
Criterios de aceptación (Aprobar minuta)

Escenario 1: Aprobado exitoso


Dado: la minuta con número 3312 de un aspirante con un contrato vigente y CUIT habilitado por la AFIP.
Cuando: se ingresa la minuta número 3312.
Entonces: el sistema aprueba la minuta.
Escenario 2: Minuta no aprobada por CUIT inhabilitado.
Dado: la minuta con número 2505 de un aspirante sin contratos vigentes y CUIT inhabilitado por la AFIP.
Cuando: se ingresa la minuta número 2505.
Entonces: el sistema indica CUIT inhabilitado.
Escenario 3: Minuta no aprobada por exceso de contratos.
Dado: la minuta con número 1541 de un aspirante con tres contratos vigentes y CUIT habilitado por la
AFIP.
Cuando: se ingresa la minuta número 1241.
Entonces: el sistema indica que el aspirante ya posee tres contratos vigentes.

ID: Verificar CUIT.


Título: como empleado de rendiciones quiero verificar un CUIT para
poder saber si está habilitado o no.
Reglas de Negocio:

Criterios de aceptación (Verificar CUIT)

Escenario 1: CUIT habilitado.


Dado: que la conexión con el servidor de la AFIP es exitosa, el CUIT 26451254783 habilitado y el token
252525 válido.
Cuando: cuando se envía el CUIT 26451254783 y el token 252525.
Entonces: el sistema informa que el CUIT se encuentra habilitado.
Escenario 2: CUIT inhabilitado.
Dado: que la conexión con el servidor de la AFIP es exitosa, el CUIT 13189547362 inhabilitado y el token
252525 válido.
Cuando: cuando se envía el CUIT 13189547362 y el token 252525.
Entonces: el sistema informa que el CUIT se encuentra habilitado.
Escenario 3: Verificación fallida por token inválido.
Dado: que la conexión con el servidor de la AFIP es exitosa, el CUIT 26451254783 habilitado y el token
545896 no válido.
Cuando: cuando se envía el CUIT 26451254783 y el token 545896.
Entonces: el sistema informa que el token no es válido.
Escenario 4: Verificación fallida por falla en la conexión con el servidor de la AFIP.
Dado: que no se pudo establecer la conexión con el servidor de la AFIP.
Cuando: cuando se intenta verificar el CUIT.
Entonces: el sistema informa que no se pudo establecer la conexión con el servidor de la AFIP.

ID: Imprimir listado de minutas aprobadas.


Título: como empleado de rendiciones quiero imprimir el listado de
minutas aprobadas para que el jefe lo firme.
Reglas de Negocio:
Criterios de aceptación (Imprimir listado de minutas aprobadas)

Escenario 1: Impresión exitosa.


Dado: que el empleado de rendiciones desea imprimir la lista de minutas aprobadas.
Cuando: el empleado de rendiciones toca en el botón de imprimir.
Entonces: el sistema manda a imprimir la lista de minutas aprobadas.

4)

ID: Registrar persona


Título: como persona quiero registrarme en el sistema para poder
comprar bebidas.
Reglas de Negocio:
 El mail debe ser único para cada usuario.
 Solo se permiten personas mayores de 18 años.

Criterios de aceptación (Registrar persona)

Escenario 1: Registro exitoso.


Dado: una persona de 19 años y que el mail [email protected] no se encuentra registrado.
Cuando: la persona ingresa nombre “Yassine”, apellido “Rocha”, mail [email protected], edad 19.
Entonces: el sistema registra el nuevo usuario y genera una contraseña que es enviada al mail
[email protected]
Escenario 2: Registro fallido porque el mail ya se encuentra registrado.
Dado: una persona de 25 años y que el mail [email protected] ya se encuentra registrado.
Cuando: la persona ingresa nombre “Maribel”, apellido “Lujan”, mail [email protected], edad 25.
Entonces: el sistema informa que el mail ya se encuentre registrado.
Escenario 3: Registro fallido porque la persona es menor de edad.
Dado: una persona de 15 años y que el mail [email protected] no se encuentra registrado.
Cuando: la persona ingresa nombre “Leandro”, apellido “Parejo”, mail [email protected], edad 15.
Entonces: el sistema muestra en pantalla el texto de la ley que impide la venta de bebidas alcohólicas a
menores.

ID: Iniciar sesión


Título: como persona quiero iniciar sesión en el sistema para poder
comprar bebidas.
Reglas de Negocio:
Criterios de aceptación (Iniciar sesión)

Escenario 1: Inicio de sesión exitoso.


Dado: el mail [email protected] el cual pertenece una persona registrada en el sistema con
contraseña gatutus258 válida.
Cuando: la persona ingresa el mail [email protected] y la contraseña gatutus258.
Entonces: el sistema loguea al usuario y muestra una lista de bebidas disponibles.
Escenario 3: Inicio de sesión fallido por email inválido
Dado: el mail [email protected] el cual no pertenece a un usuario en el sistema.
Cuando: se ingresa el mail [email protected] y la contraseña pass123.
Entonces: el sistema informa email no registrado.
Escenario 4: Inicio de sesión fallido por contraseña inválida
Dado: el mail [email protected] el cual pertenece una persona registrada en el sistema, con
contraseña martincho25 inválida.
Cuando: se ingresa el mail [email protected] y la contraseña martincho25.
Entonces: el sistema informa contraseña inválida.

ID: Cerrar sesión


Título: como usuario logueado quiero cerrar sesión para poder salir del
sistema.
Reglas de Negocio:

Criterios de aceptación (Cerrar sesión)

Escenario 1: cierre de sesión exitoso


Dado: el usuario [email protected] que ha inicio sesión.
Cuando: se presiona el botón de cerrar sesión.
Entonces: el sistema cierra la sesión y redirige a la pantalla de inicio del sistema.

ID: Comprar bebidas


Título: como usuario logueado quiero comprar bebidas para
consumirlas
Reglas de Negocio:
 Se hará un descuento del 10% a compras mayores a 4500
 Se hará un descuento del 20% a usuarios Premium.
 Los descuentos de usuarios Premium y compras mayores a
4500 son acumulables.
Criterios de aceptación (Comprar bebidas)

Escenario 1: Compra de un usuario Premium con monto inferior o igual 4500


Dado: que el usuario Premium registrado y una compra de 2500
Cuando: el usuario Premium selecciona las bebidas por un total de 2500.
Entonces: el sistema muestra el monto de la compra con un descuento del 20%
Escenario 2: Compra de un usuario Premium con monto mayor 4500
Dado: que el usuario Premium registrado y una compra de 6700
Cuando: el usuario Premium selecciona las bebidas por un total de 6700.
Entonces: el sistema muestra el monto de la compra con un descuento del 30%
Escenario 3: Compra de un usuario común con monto menor o igual a 4500
Dado: que el usuario común registrado y una compra de 700.
Cuando: el usuario común selecciona las bebidas por un total de 700.
Entonces: el sistema muestra el monto de la compra.
Escenario 4: Compra de un usuario común con monto mayor 4500
Dado: que el usuario común registrado y una compra de 9000
Cuando: el usuario común selecciona las bebidas por un total de 9000.
Entonces: el sistema muestra el monto de la compra con un descuento del 10%

5)

ID: Registrarse al sitio.


Título: como cliente quiero registrarme en el sistema para poder
mandar a imprimir fotos.
Reglas de Negocio:

Criterios de aceptación (Registrar persona)

Escenario 1: Registro exitoso.


Dado: que el mail [email protected] y el usuario “Yass” no se encuentran registrados.
Cuando: el cliente ingresa nombre “Yassine”, apellido “Rocha”, mail [email protected], domicilio 48
n 284, nombre de usuario “Yass” y contraseña pepitos88.
Entonces: el sistema registra el nuevo usuario.
Escenario 2: Registro fallido porque el mail ya se encuentra registrado.
Dado: que el mail [email protected] ya se encuentra registrado.
Cuando: el cliente ingresa nombre “Maribel”, apellido “Lujan”, mail [email protected], domicilio 514 n
879, nombre de usuario “Maju” y contraseña mantequilla74.
Entonces: el sistema informa que el mail ya se encuentra registrado.
Escenario 3: Registro fallido porque el nombre de usuario ya se encuentra registrado.
Dado: que el nombre de usuario “Pepe” ya se encuentra registrado
Cuando: el cliente ingresa nombre “Leandro”, apellido “Parejo”, mail [email protected], domicilio 35
n 123, nombre de usuario “Pepe” y contraseña yuyitos35.
Entonces: el sistema informa que el nombre de usuario ya se encuentra registrado.

ID: Iniciar sesión


Título: como cliente quiero iniciar sesión en el sistema para poder
mandar a imprimir fotos.
Reglas de Negocio:
Criterios de aceptación (Iniciar sesión)

Escenario 1: Inicio de sesión exitoso.


Dado: el cliente “Martin” el cual está registrada en el sistema con contraseña gatutus258 válida.
Cuando: el cliente ingresa “Martin” y la contraseña gatutus258.
Entonces: el sistema loguea al usuario y muestra un menú de opciones para clientes.
Escenario 2: Inicio de sesión fallido por nombre de usuario inválido
Dado: el usuario “Mafer” el cual no se encuentra en el sistema.
Cuando: se ingresa el usuario “Mafer” y la contraseña pass123.
Entonces: el sistema informa email no está registrado.
Escenario 3: Inicio de sesión fallido por contraseña inválida
Dado: el usuario “Miguel” el cual está registrada en el sistema, con contraseña carpincho25 inválida.
Cuando: se ingresa el usuario “Miguel” y la contraseña carpincho25.
Entonces: el sistema informa contraseña es inválida.

ID: Cerrar sesión


Título: como cliente logueado quiero cerrar sesión para poder salir del
sistema.
Reglas de Negocio:

Criterios de aceptación (Cerrar sesión)

Escenario 1: cierre de sesión exitoso


Dado: el usuario [email protected] que ha inicio sesión.
Cuando: se presiona el botón de cerrar sesión.
Entonces: el sistema cierra la sesión y redirige a la pantalla de inicio del sistema.

ID: Subir una foto


Título: como cliente logueado quiero subir una foto para imprimirlas
Reglas de Negocio:
 El máximo de fotos subidas es de 50.

Criterios de aceptación (Subir una foto)

Escenario 1: Subida exitosa


Dado: que el cliente logueado tiene 40 fotos subidas.
Cuando: el cliente ingresa una nueva foto.
Entonces: el sistema aumenta en 1 el número de fotos subidas e informa subida exitosa.
Escenario 2: Subida fallida por límite de fotos alcanzado.
Dado: que el cliente logueado tiene 50 fotos subidas.
Cuando: el cliente ingresa una nueva foto.
Entonces: el sistema informa subida errónea y límite de fotos alcanzado.
ID: Abonar fotos
Título: como usuario logueado quiero abonar las fotos para poder
mandarlas a imprimir
Reglas de Negocio:
 El pago debe hacerse con tarjeta de crédito

Criterios de aceptación (Abonar fotos)

Escenario 1: Pago de fotos exitoso.


Dado: un usuario logueado con tarjeta válida.
Cuando: se ingresan la tarjeta con número 1234, código 321 y nombre de titular “Noemi Tome”.
Entonces: el sistema registra el pago e informa el código único de retiro.
Escenario 2: Fallo de pago por tarjeta inválida.
Dado: un usuario logueado con tarjeta inválida.
Cuando: se ingresan la tarjeta con número 2987, código 245 y nombre de titular “Yoel Ares”.
Entonces: el sistema informa error en tarjeta.
Escenario 3: Fallo por lista de fotos vacía.
Dado: un usuario logueado con tarjeta válida y ninguna foto cargada.
Cuando: se ingresan la tarjeta con número 489, código 598 y nombre de titular “Yoel Ares”.
Entonces: el sistema informa error por lista de fotos vacía.

ID: Pagar con tarjeta


Título: como cliente logueado quiero pagar con tarjeta para pagar las
fotos impresas.
Reglas de Negocio:
Criterios de aceptación (Pagar con tarjeta)

Escenario 1: Pago exitoso


Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 1234 es válido con código
325 válido y con titular “Rebeca Farre” válido, y la tarjeta tiene saldo.
Cuando: se ingresa el número de tarjeta 1234, código 325 y titular “Rebeca Farre”
Entonces: el sistema informa pago registrado exitosamente.
Escenario 2: Pago fallido por fondos insuficientes
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 2545 es válido con código
521 válido y con titular “Jennifer Camara” válido y la tarjeta no tiene fondos suficientes.
Cuando: se ingresa el número de tarjeta 2545, código 521 y titular “Jennifer Camara”
Entonces: el sistema informa fondos insuficientes.
Escenario 3: Pago fallido por número de tarjeta inválido.
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 5656 es inválido.
Cuando: se ingresa el número de tarjeta 5656, el código 698 y titular “Marius Díaz”
Entonces: el sistema informa número de tarjeta inválido.
Escenario 4: Pago fallido por código de tarjeta erróneo
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 1325 válido y el código
258 inválido.
Cuando: se ingresa el número de tarjeta 1325, el código 258 y titular “Balbina Vera”
Entonces: el sistema informa número de código de tarjeta erróneo.
Escenario 5: Pago fallido por nombre de titular erróneo.
Dado: que la conexión con el servidor del banco es exitosa, el número de tarjeta 4935 es válido con el
código 982 válido y el titular “Rafaela Carrá” es inválido.
Cuando: se ingresa el número de tarjeta 4935, el código 982 y el titular “Rafaela Carrá”.
Entonces: el sistema informa número de titular erróneo.
Escenario 6: Pago fallido por fallo en la conexión con el servidor externo del banco
Dado: que no se pudo realizar la conexión con el servidor del banco
Cuando: el cliente intenta pagar.
Entonces: el sistema informa que no se puede establecer la conexión con el servidor.

ID: Registrar código


Título: como empleado quiero registrar un código para poder
entregarle las fotos al cliente.
Reglas de Negocio:

Criterios de aceptación (Registrar código)

Escenario 1: Registro exitoso.


Dado: el código 8756 que pertenece a un pedido de retiro en el sistema.
Cuando: el empleado ingresa el código 8756 y la fecha actual.
Entonces: el sistema actualiza el código como entregado en fecha registrada.
Escenario 1: Fallo por código de ingreso erróneo.
Dado: el código 1234 que no pertenece a un pedido registrado.
Cuando: el empleado ingresa el código 1234 y la fecha actual.
Entonces: el sistema informa que el código ingresado no existe.
6)

ID: Asociar alumno


Título: como bibliotecario quiero asociar a un alumno para que pueda
retirar libros.
Reglas de Negocio:

Criterios de aceptación (Asociar alumno)

Escenario 1: Asociado exitoso.


Dado: un alumno con número de DNI 58697426 con certificado de alumno regular válido.
Cuando: el bibliotecario ingresa el número de DNI 58697426.
Entonces: el sistema genera e informa un número único de socio para el alumno.
Escenario 2:
Dado: n
Cuando: n
Entonces: n
Escenario 3:
Dado: n
Cuando: n
Entonces: n

También podría gustarte