Este documento exhibe los planes de prueba propuestos para Sabios, se excluye específicamente el API de comunicación para la Sabiotón, puesto que el documento que lo describe es autocontenido.
Las pruebas automatizadas se encargan de hacer cobertura de código sobre las partes que requieren más atención en la aplicación y están contempladas para estar por encima del 85% de cobertura de la aplicación.
Gracias al conjunto de pruebas se ha podido hacer evolución de los datos en aquellos momentos en los cuales la especificación inicial no coincidió con las metas del proyecto que fueron afinadas durante el desarrollo del mismo.
Para el plan de prueba se debe crear dos colegios
Cada colegio tiene asignaturas en cada nivel
Cada colegio tiene períodos académicos, uno es de calendario A y el otro de calendario B
El colegio 1 tiene períodos del 2013 y el 2014 independientes, cada uno con 4 períodos
El colegio 2 es calendario B y tal calendario va del 1 de Julio de 2012 al 30 de Junio de 2013, el siguiente período académico va del 1 de Julio de 2013 hasta el 30 de Junio de 2014.
Cada colegio tiene su propio administrador y se define un usuario que es administrador de los dos colegios.
Cada colegio tiene profesores asignados para las asignaturas por cada nivel, adicionalmente uno de los administradores también debe ser profesor.
Cada colegio tiene 6 estudiantes por lo menos
Debe definirse padres de familia y acudientes que tengan uno o más hijos
El acudiente puede acceder a los estudiantes de los cual sea acudiente.
Cada usuario desarrollador tiene la posibilidad de subir juegos y aplicaciones a la plataforma, los cuales estarán disponibles en los colegios determinados por el administrador de la plataforma.
Usuario de pruebas: email: andres.quiroga@axiacore.com password: MyDemo123
Los componentes principales se describen en el frontend de la aplicación
electrónico. * El administrador de colegio puede crear estudiantes, padres de familia, profesores y en caso de que no tengan correo electrónico, el sistema les generará uno aleatorio para permitir su ingreso, tal correo podrá cambiarse posteriormente. * El usuario puede activar el proceso de recuperación de clave por medio de la plataforma.
profesor de acuerdo al grado de la prueba Saber * El estudiante debe poder presentar la prueba únicamente en el período en el cual esta debe estar activa * Si el período de activación de la prueba es excedido esta se cierra. * El profesor asignado de la prueba y el administrador pueden ver las estadísticas de las pruebas * El estudiante puede consultar el podio de la prueba * Solamente es posible crear pruebas Saber efectivas si el superadministrador de la plataforma ha cargado preguntas de acuerdo al nivel de las pruebas que se desean presentar.
editar los contenidos publicitarios de la misma * Los administradores de colegio, padres de familia y estudiantes pueden enterarase de la existencia de la olimpiada para poder inscribir estudiantes del colegio. * El administrador del colegio puede inscribir los estudiantes del grado para el cual se creó la Olimpiada. * Los estudiantes inscritos en la prueba pueden presentarla. * Una vez que ha finalizado la Olimpiada es posible ver el podio de la misma.
Hay varias secciones en las cuales el colegio publica información, así mismo el portal tiene páginas que pueden ser consultadas por los visitantes.
Por seguridad los administradores de colegio únicamente puede colcoar circulares, noticias y comunicaciones con un editor sencillo para evitar daños en formato por texto HTML.
Cuando un usuario es el recipiente de una comunicación, al ingresar a la plataforma es notificado de tal presencia en forma de un globito rojo.
grados para que los padres las reciban como recipientes * Los padres de familia pueden ver las circulares que han sido creadas para ellos. * Opcionalmente el administrador puede crear una circular de respuesta positiva o negativa * El padre de familia puede dar respuesta a la pregunta de la circular * El administrador puede ver el porcentaje de padres que han visto las circulares y han dado respuesta a las mismas.
curso. * Solamente El administrador de colegio puede crear asignaturas para un curso * Solamente el administrador puede indicar las franjas horarias de descanso * Solamente el administrador puede indicar las franjas de estudio por asignatura * Solamente el administrador puede indicar períodos académicos del colegio * Solamente el administrador puede crear profesores * Solamente el administrador puede crear estudiantes * Solamente el administrador puede asociar estudiantes a los cursos * Solamente el administrador de colegio puede editar información de usuarios de su colegio
repaso que están presentes en la plataforma.
programadas de acuerdo al grado en el que está. * El estudiante puede ver los resultados en las sabiotones que ha presentado.
ejecución de las mismas. * únicamente el profesor puede reagendar las clases que ha preparado * únicamente el profesor puede editar las clases que ha preparado * Una vez ha preparado las clases puede escribir el resultado de la misma. * Unicamente el profesor puede acceder a una clase para proyectarla a sus estudiantes * Únicamente el profesor puede acceder a una clase para proyectarla a sus estudiantes en un dispositivo Android.
asignatura. * El profesor puede asociar los recursos preparados de acuerdo a la unidad del libro elegida. * únicamente el estudiante puede visitar las tareas que los profesores han preparado. * El profesor puede visualizar los recursos disponibles.
actividades que tiene por desarrollar como exámenes, tareas y eventos que ha publicado el administrador. * El acudiente y padre de familia tiene un calendario que le permite estar al tanto de las actividades que tiene por desarrollar como exámenes, tareas y eventos que ha publicado el administrador. * El profesor tiene un calendario que le permite estar al tanto de las actividades que tiene por desarrollar como exámenes, tareas y eventos que ha publicado el administrador.
planeación para ser diligenciadas por los profesores * Los profesores pueden generar sus planeaciones anuales teniendo en cuenta los contenidos de los libros.
Los usuarios autenticados en roles de colegio tienen a su disposición ayuda contextual que permite identificar cada uno de los componentes para facilitar el uso de los mismos.
docente entrega a sus estudiantes * El estudiante puede consultar los créditos que ha conseguido
de los estudiantes * Los estudiantes pueden recibir medallas de velocidad y precisión gracias a las Sabiotones y las reglas especificadas.
confidencialidad cuando trata de acceder a su dashboard o a cualquier página permitida. * Los profesores en su primer login debe firmar el acuerdo de confidencialidad cuando trata de acceder a su dashboard o a cualquier página permitida. * Los padres de familia en su primer login deben firmar el acuerdo de confidencialidad cuando trata de acceder a su dashboard o a cualquier página permitida. * Los estudiantes después de la activación de pin deben firmar el acuerdo de confidencialidad cuando trata de acceder a su dashboard o a cualquier página permitida.
Estos usuarios tienen la contraseña: MyDemo123 Todos pertenecen al colegio Cambridge
jorgesosadiaz@sosadiazbros.com MyDemo123 (profesor) diego@gmail.com MyDemo123 (estudiante) sonia@gmail.com claveinicial (mamá) vidal_correa@hotmail.com demo (admin de colegio) http://sabios.linche.com/admin/ demo MyDemo123 (administrador de plataforma) pilarcitapardo@hotmail.com MyDemo123 (profesora únicamente)
Como usuario administrador de colegio realizar las siguientes pruebas:
Pruebas buenas:
Pruebas malas: