194
195 6 Dado Un usuario logueado
Cunado creo una propuesta
Entonces Se debe registrar en el sistema el usuario que creo la propuesta
7 Dado Un usuario logueado Cunado apretó el link para cerrar sesión
Entonces Se debe cerrar la sesión para ese usuario
8 Dado Un usuario logueado
Cunado veo la barra de navegación
Entonces Debo ver mi nombre de usuario
9 Dado Un usuario logueado
Cunado cuando realizo un voto a un propuesta
Entonces Debo quedar registrado que usuario realizo el voto
10 Dado Un usuario logueado
Cunado cuando realizo un comentario un propuesta
Entonces Debo quedar registrado que usuario realizo el comentario
Tabla 34: escenarios login
Funcionalidad Dashboard
Escenario Descripción Resultado esperado 1 Visualizar una propuesta de un open al seleccionar un open se
debe cargar el dashboard con todas su propuestas
196 2 Dado un usuario de OpenSpace
logueado en el sistema Y hay opens vigentes
Cuando el usuario está en la pantalla del dashboard puede crear propuestas desde esa vista
hay un botón para crear propuestas
Tabla 35: escenarios dashboard
Funcionalidad OpenSpace
Escenario Descripción Resultado esperado 1 Ver el listado de opens del sistema,
teniendo opens cargados en la BD
Al acceder a la pantalla de OpenSpace se deben mostrar los opens del sistema
separados en dos tablas por:
vigentes y no vigentes.
2 Ver el listado de opens del sistema, SIN tener opens cargados en la BD
Al acceder a la pantalla de OpenSpace se deben mostrar los opens del sistema
separados en dos tablas por:
vigentes y no vigentes indicando que no hay
elementos de cada categoría.
3 Ver el listado de opens del sistema, SIN tener opens vigentes
Al acceder a la pantalla de OpenSpace se deben mostrar los opens del sistema
separados en dos tablas por:
vigentes y no vigentes indicando que no se
encontraron opens vigentes 4 Ver el listado de opens del sistema, SIN
tener opens finalizados
Al acceder a la pantalla de OpenSpace se deben mostrar los opens del sistema
separados en dos tablas por:
vigentes y no vigentes indicando que no se
encontraron opens finalizados
197 5 Seleccionar un Open Space del listado
de opens vigentes
Al acceder a la pantalla de OpenSpace se deben mostrar los opens del sistema
separados en dos tablas por:
vigentes y no vigentes.
cuando selecciono uno vigente debe redirigir a la pantalla del dashboard del sistema con el identificador en la URL para que se carguen sus propuestas 6 Seleccionar un Open Space del listado
de opens NO vigentes
Al acceder a la pantalla de OpenSpace se deben mostrar los opens del sistema
separados en dos tablas por:
vigentes y no vigentes.
cuando selecciono uno NO vigente, debe redirigir a la pantalla del dashboard del sistema con el identificador en la URL para que se carguen sus propuestas 7 Dado un Administrador creando un
OpenSpace
Cuando carga descripción con un largo de 800 caracteres
Y carga un título de 256 caracteres Y carga fechas de Inicio de propuestas, Fin de propuestas, inicio de votación, Fin de votación, Fecha de realización Y carga máximo de votos
Y check a ocultar total votos Y presiona Crear.
Entonces: El Open Space se crea correctamente
8 Dado Un Administrador creando un OpenSpace
Cuando Marca check en Ocultar votos Y Crea el Open Space
En las propuestas del
dashboard se ve un guión “-”
en los votos totales de cada propuesta
9 Dado un usuario de OpenSpace logueado en el sistema
Cuando hay opens vigentes
Deben aparecer en la barra de navegación en el dropdown de Opens
198 10 Dado: un Administrador creando,
accediendo al listado de Open's Cuando: visualiza el listado de opens del sistema
Y: existen Open's cargados en la BD vigentes
Y: no existen Open's cargados en la BD finalizados
Entonces: al acceder a la pantalla de OpenSpace se deben mostrar los Opens del sistema separados en dos tablas por: vigentes y no vigentes.
Y: para el caso de los finalizados, el mensaje de error "No se encontraron Open's finalizados" solamente cuando se termina de cargar la pantalla.
11 Dado: un Administrador creando, accediendo al listado de Open's Cuando: visualiza el listado de opens del sistema
Y: no existen Open's cargados en la BD activos
Y: existen Open's cargados en la BD finalizados
Entonces: al acceder a la pantalla de OpenSpace se deben mostrar los Opens del sistema separados en dos tablas por: vigentes y no vigentes.
Y: para el caso de los
vigentes, el mensaje de error
"No se encontraron Open's vigentes" solamente cuando se termina de cargar la pantalla.
12 Dado un open con fecha del evento futura
y fechas de inicio de creación propuestas a futuro
Cuando se visualiza el listado de opens del sistema
Entonces el open debe visualizarse en la lista superior, titulada
"OpenSpace’s"
12 Dado un Administrador modificando un OpenSpace
Y carga descripción con un largo de 800 caracteres
Y carga un título de 256 caracteres Y carga fechas de Inicio de propuestas, Fin de propuestas, inicio de votación, Fin de votación, Fecha de realización Y carga máximo de votos
Y check a ocultar total votos
Cuando: modifica los datos y confirma
Entonces: El Open Space se modifica correctamente
199 12 Dado un Administrador modificando un
OpenSpace
Y carga descripción con un largo de 800 caracteres
Y carga un título de 256 caracteres Y carga fechas de Inicio de propuestas, Fin de propuestas, inicio de votación, Fin de votación, Fecha de realización Y carga máximo de votos
Y check a ocultar total votos
Cuando: modifica los datos y cancela
Entonces: El open Space no se modifica
Tabla 36: escenarios OpenSpace
Funcionalidad: Propuesta
Escenario Descripción Resultado esperado 1 Dado una propuesta y un Open Space
seleccionado
Cunado ingreso un titulo y una descripción para la propuesta y hago clic en aceptar
Entonces se debe registrar la propuesta para el Open Space activo
2 Ingresar propuesta para un Open Space sin haber seleccionado el Open Space.
Al ingresar un titulo y una descripción para una propuesta y aceptar se debe indicar que no ha
seleccionado un Open Space para registrar la propuesta y no permitir el registro 3 Ingresar propuesta con un titulo y
descripción larga
Al ingresar un titulo y una descripción para una propuesta se debe controlar que el mismo no sobre pase los 256 caracteres para el titulo y los 800 para la descripción.