Prueba el acceso con diferentes usuarios
El procedimiento que demuestra que un curso está configurado correctamente. Es corto, y saltárselo es la causa más común de que un curso se publique abierto o se publique cerrado.
Por qué un administrador no puede probar esto
Los administradores tienen roles y capacidades que los estudiantes no tienen, y suelen ser la cuenta que creó los productos y las reglas implicadas. Lo que ve un administrador no dice nada sobre lo que ve un estudiante.
Usa cuentas reales, no administradoras. Siempre.
Las cuentas que necesitas
| Cuenta | Propósito |
|---|---|
| Anónima | Una ventana de navegación privada |
| Estudiante sin acceso | Con sesión iniciada, no cumple el requisito |
| Estudiante con acceso | Con sesión iniciada, lo cumple |
| Estudiante con acceso parcial | Solo cuando el curso usa anulaciones de lección |
Créalos una vez y reutilízalos. Nómbralos de modo que el equipo sepa para qué es cada uno.
La matriz
Para cada curso, comprueba seis celdas:
| Página del curso | Una URL de lección directamente | Una lección de vista previa | |
|---|---|---|---|
| Anónima | |||
| Sin acceso | |||
| Con acceso |
Rellénala. Un curso está verificado cuando cada celda coincide con lo que pretendías.
Qué debería mostrar cada fila
Anónima
- Curso abierto → el curso.
- Curso restringido → el mensaje de no acceso, más el formulario de inicio de sesión si está habilitado.
- Una URL de lección → el mismo tratamiento, nunca el contenido protegido.
- Una vista previa → legible, salvo que el curso exija iniciar sesión para las vistas previas.
Con sesión iniciada, sin acceso
- El mensaje de no acceso, que se lee como instrucciones y no como un error.
- Los enlaces del mensaje funcionando.
- Las lecciones bloqueadas, con el texto "Lesson not available".
- El esquema visible, con las lecciones marcadas como no disponibles.
- Las vistas previas legibles.
Con sesión iniciada, con acceso
- El curso completo.
- Las lecciones abiertas, con vídeo y contenido.
- El esquema utilizable, la navegación anterior/siguiente funcionando, el enlace de volver funcionando.
- El progreso cambiando según lo esperado para el modo de finalización.
Prueba la URL de la lección directamente
Esta es la comprobación que la gente se salta y la que detecta fugas reales. Copia la dirección de una lección, ábrela en una ventana privada y confirma que el contenido no se sirve.
Un curso cuya página de destino está restringida pero cuyas lecciones son accesibles por URL no está restringido.
Prueba las vistas previas desde fuera
Abre el curso en una ventana privada y lee el esquema: las lecciones seleccionables son tus vistas previas. Confirma que la lista es exactamente lo que pretendías.
Nada en la administración muestra esto de un vistazo.
Prueba los límites de una regla
Para reglas basadas en tiempo (comprado hace más de dos meses, suscripción iniciada hace menos de un año), prueba una cuenta en cada lado del límite. Una regla que hoy es correcta puede bloquear a todo el mundo el mes que viene, y nada te avisa.
Para reglas de suscripción, prueba con una suscripción activa y con una cancelada.
Después de cambiar una regla compartida
Una regla de permiso la comparte todo curso que la seleccione. Después de editar una, vuelve a ejecutar esta prueba en todos los cursos que la usan.
Registra el resultado
Anota qué cuenta vio qué. Cuando un estudiante reporte después un problema, la primera pregunta útil es ¿en cuál de los tres estados se encuentra? — y solo una matriz completada hace que eso pueda responderse.
Cuándo ejecutarla
- Antes de lanzar un curso.
- Después de cambiar cualquier ajuste de acceso.
- Después de editar una regla de permiso compartida.
- Después de una actualización de plugin o de tema.
- Periódicamente en cursos que editan varias personas.