• No se han encontrado resultados

Escenarios de prueba

In document Open Space - DSpace (página 194-200)

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.

In document Open Space - DSpace (página 194-200)