Pruebas Exploratorias Habitica Web - NATHA1096/titans GitHub Wiki
Diagrama de navegación
Para las pruebas exploratorias se identifican las diferentes funcionalidades, su comportamiento y el flujo de navegación de la aplicación. A través del siguiente diagrama se puede ver el flujo de navegación que tendría el usuario al ingresar o registrarse por la página web. Después de este diagrama se muestran imágenes y descripciones de la diferentes funcionalidades identificadas. En el siguiente link se puede ver con más detalle este diagrama(Es necesario estar conectado con una cuenta de google para poder abrirlo con draw.io).
El camino de inicio siempre comienza por el login o el registro del usuario. Posteriormente se va a encontrar un dashboard con los hábitos, tareas pendientes, recompensas o desafíos. En este dashboard se pueden realizar filtros para encontrar la tarea deseada, y adicionalmente se pueden crear unas tareas. En la parte superior de la pantalla se cuenta con una barra de navegación en donde se encuentran las siguientes categorías: Tareas, Inventario, Tiendas, Equipo, Gremios, Grupo, Desafíos y Ayuda. En la siguiente sección se explica con mayor detalle cada una de estas secciones de la aplicación.
Mayor detalle sobre funcionalidades
- Login:
La aplicación permite realizar login con Facebook, Google o usuario de Habitica.
- Registro:
Al igual que para el login se permite registar con alguna de las opciones mencionadas anteriormente.
- Crear avatar
Al inicio la aplicación permite crear un avatar que va a representar al usuario. Se pueden elegir entre diferentes tipos de ropa y accesorios.
- Añadir intereses
Cuando se esta creando el perfil del usuario se pueden escoger los intereses dentro de los cuales se encuentran: Trabajo, Salud y Bienestar, Equipos, Creatividad, Hacer Ejercicio, Estudios, Tareas de casa.
- Visualizar tareas:
La aplicación permite visualizar un dashboard con los hábitos, tareas diarias, tareas pendientes y recompensas del usuario.
- Añadir tarea
La aplicación permite crear diferentes tipos de tareas. Estas se dividen en las siguientes categorias: Habito, Tarea Pendiente, Tarea diaria y Recompensa.
- Realizar búsqueda de una tarea.
Se puede buscar una tarea a través del nombre o de filtros que corresponden a los intereses marcados anteriormente.
- Visualizar perfil
El usuario puede acceder a las configuraciones de sus avatar y de su perfil.
- Crear equipo
El usuario puede crear un equipo con el que podrá establecer misiones y colaborar con las metas de sus hábitos.
-
Invitar amigos al equipo
-
Editar equipo
-
Visualizar miembros del equipo
-
Invitar a una misión
-
Enviar mensaje a un miembro del equipo
-
Crear un grupo
Esta es una funcionalidad paga de la aplicación en donde se pueden crear grupos, para el manejo de tareas, de roles y obtener más beneficios.
- Opción de ayuda
Se cuenta con una página con preguntas frecuentes y ayuda sobre el funcionamiento de la aplicación.
-
Inventario: Esta es una funcionalidad que muestra objetos, equipamiento y un establo directamente relacionado con los hábitos que se van siguiendo. A continuación algunas imágenes que explican el comportamiento de cada modulo.
-
Objetos
-
Equipamiento
-
Establo
-
Gremios: Son sociedades que permiten a los jugadores de Habitica compartir puntos de vista acerca de intereses similares y competir en desafios grupales. Existen gremios para escritores, músicos, y estudiantes estresados de preparatoria y universidad. Existen gremios publicos, y un chat de taberna.
-
Gremios publicos
-
Chat de la taberna
-
Desafios: Corresponden a eventos donde los jugadores compiten para obtener premios por finalizar una serie de tareas. Los desafíos a los cuales te has unido se encuentran bajo "Mis Desafíos" en el menú Desafíos, y todos los demás desafíos (públicos y de gremios) se encuentran bajo "Descubrir Desafíos".
*Desafios descubre
-
Tienda de articulos: Es una caracteristica que se debe desbloquear cuando el jugador hace clic en su primer Hábito positivo o completa su primera Diaria o Pendiente.
Los artículos disponibles se pueden comprar con monedas de oro, e incluyen equipamiento y artículos especiales de eventos. Los colaboradores también encontrarán equipamiento adicional disponible para ellos. Las tiendas se dividen en tiendas de mercado, misiones, tienda de temporada y viajeros del tiempo.
- Tienda de temporada
- Viajeros del tiempo
- Tienda de misiones