Open GERGUSCANO opened 4 weeks ago
Los criterios de aceptacion los realizo Vale, pero los revise y deje sugerencias al privado porque no puedo acceder a mi correo para dejarselas en el documento.
https://docs.google.com/spreadsheets/d/1Ek99tYoibZMLKyZhNBWD7Nqc_ZLrAqDHJKAJ3VcsMk0/edit?gid=0#gid=0
Comentarios sobre los criterios de aceptacion y los pase a imperativo para que queden todos en el mismo tiempo y sea mas facil leer, si les parece procedan, aclaro que solo modifique lo hecho, muy buen trabajo Vale. a medida que vayamos teniendo mas definiciones agregamos mas escenarios :) @valetommasini @GERGUSCANO : #US01 Dejaria el criterio de aceptacion Nro | Criterio de aceptación (Título) | Contexto | Evento | Resultado / Comportamiento esperado |
---|---|---|---|---|
1 | Registro exitoso | Dado que el usuario quiere registrarse como cliente | Cuando coloca los datos correctamente | Entonces el registro es exitoso. |
3 | Registro con errores | Dado que el usuario quiere registrarse como cliente | Cuando ingresa los datos de manera incorrecta | Entonces el sistema muestra al usuario mensaje informando que datos debe corregir. |
#US02
Nro | Criterio de aceptación (Título) | Contexto | Evento | Resultado / Comportamiento esperado |
---|---|---|---|---|
1 | Log in exitoso | Dado que un usuario registrado quiere iniciar sesion | Cuando ingresa los datos correctamente | Entonces inicia sesion de manera exitosa y el sistema redirige al home de la app. |
2 | Log in con errores | Dado que un usuario registrado quiere iniciar sesion | Cuando ingresa datos erroneos | Entonces el sistema muestra un mensaje de error indicando que las credenciales son incorrectas. |
3 | Seguridad y proteccion | dado que soy un usuario que se quiere registrar | intento acceder a una página o recurso protegido sin iniciar sesión | debería redirigirme automáticamente a la pantalla de inicio de sesión. |
Al 3 lo interpreto como lo voy a detallar abajo Nro | Criterio de aceptación (Título) | Contexto | Evento | Resultado / Comportamiento esperado |
---|---|---|---|---|
3 | Seguridad y proteccion | Dado que usuario no registrado quiere iniciar sesion | Cuando ingresa sus credenciales | Entonces el sistema deberia mostrar un mensaje indicando que no esta registrado. |
ahora lo lei de nuevo y creo que lo entendi, pero igual deje el escenario anterior:
Nro | Criterio de aceptación (Título) | Contexto | Evento | Resultado / Comportamiento esperado |
---|---|---|---|---|
3 | Seguridad y proteccion | Dado a un usuario sin autenticarse | Cuando intenta acceder a una página o recurso protegido | Entonces el sistema redirige automáticamente a la pantalla de inicio de sesión. |
Nro | Criterio de aceptación (Título) | Contexto | Evento | Resultado / Comportamiento esperado |
---|---|---|---|---|
1 | Búsqueda por título | Dado que ingresa en el buscador el titulo del libro | Cuando el titulo del libro se encuentra | Entonces el sistema muestra una lista de libros que coinciden con el título ingresado, ordenados alfabaticamente. |
2 | Busqueda por autor | Dado que ingresa en el buscador el autor de un libro | Cuando el titulo del libro se encuentra | Entonces el sistema muestra una lista de libros que coinciden con el autor ingresado, ordenados alfabeticamente. |
3 | Busqueda por genero | Dado que ingresa en el buscador un genero de libro | Cuando el titulo del libro se encuentra | Entonces el sistema muestra una lista de libros que coinciden con el genero literario ingresado. |
4 | Busqueda no encontrada | Dado que ingresa en el buscador un dato inexistente | Cuando no encuentra el dato | Entonces el sistema muestra un mensaje de "No se encontraron resultados". |
5 | Busqueda insensible o flexible | Dado que se ingresa el nombre del libro sin respetar mayúsculas o sin respetar el nombre exacto del libro | Cuando el sistema reconoce las palabras o el nombre del libro | Entonces el buscador muestra una lista de libros que coincidan con la palabra ingresada. |
#US04 Nro | Criterio de aceptación (Título) | Contexto | Evento | Resultado / Comportamiento esperado |
---|---|---|---|---|
1 | Filtrar por calificación | Dado que la aplicación ofrece un rango de calificaciones o un mínimo de calificaciones para elegir | Cuando se elige el rango deseado de calificaciones | Entonces se muestran libros con calificaciones en el rango o por encima de la calificación mínima seleccionada. |
2 | Filtrar por precio | Dado que la aplicación ofrece un rango de precios o un mínimo de precio para elegir | Cuando se elige el rango de precios que interesa o el mínimo de precio que se está dispuesto a pagar | Entonces el sistema muestra una lista de libros que coinciden con el rango de precios seleccionado. |
3 | Filtrar por popularidad | Dado que la aplicación ofrece la opción de ordenar por popularidad en vez de alfabéticamente | Cuando se elige el filtro por popularidad | Entonces el sistema muestra una lista de libros ordenada por popularidad y no alfabéticamente. |
#US05 Nro | Criterio de aceptación (Título) | Contexto | Evento | Resultado / Comportamiento esperado |
---|---|---|---|---|
1 | Acceso a la Funcionalidad de Reserva | Dado que se accede al libro que se quiere reservar | Cuando se visualiza la opción para reservar el libro | Entonces debería poder hacer 'Click' en la opción para iniciar el proceso de reserva. |
2 | Confirmacion de la reserva | Dado que se ha hecho clic en el botón de reserva | Cuando la reserva se realiza | Entonces el botón de reserva debería tornarse azul , el libro debería agregarse a la lista de libros reservados y debera mostrar un mensaje de reserva exitosa. |
3 | Cancelación de la reserva | Dado que se accede a la lista de libros reservados para cancelar una reserva | Cuando hace 'Click' en el boton de cancelacion al lado del libro reservado | Entonces se cancela la reserva y se muestra al usuario un mensaje exitoso. |
Realizar los criterios de aceptacion