Prueba el curso como estudiante
Un administrador puede abrir casi cualquier cosa, así que la vista de un administrador no demuestra nada. Esta prueba usa cuentas reales y responde a la única pregunta que importa: ¿entra la persona adecuada y recibe la persona equivocada un mensaje útil?
Prepara las cuentas
Necesitas al menos dos, ninguna de ellas de administrador:
- Un estudiante con acceso — cumple la regla del curso: tiene el rol, la compra o la suscripción.
- Un estudiante sin acceso — ha iniciado sesión, pero no la cumple.
Además de una ventana de navegación privada para el caso de sesión no iniciada.
Créalas ahora. Probar con tu propia cuenta de administrador es la razón más habitual por la que un control de acceso se activa abierto.
1. Sesión no iniciada
Abre la URL del curso en una ventana privada.
| Configuración del curso | Esperado |
|---|---|
| Sin control de acceso | El curso completo, con el esquema utilizable |
| Se requiere iniciar sesión | El mensaje de sin acceso y el formulario de inicio de sesión si está habilitado |
| Regla de permisos | El mensaje de sin acceso |
| Curso de pago | El mensaje de sin acceso |
Después abre directamente una URL de lección. Un visitante sin sesión no debe poder llegar al contenido protegido de una lección escribiendo su dirección.
2. Sesión iniciada, sin acceso
Inicia sesión como el estudiante que no debería entrar.
- El curso muestra el mensaje Content if no access.
- El mensaje se lee como instrucciones, no como un error.
- Cualquier enlace que contenga funciona.
- Las lecciones abiertas directamente muestran el texto "Lesson not available".
- El esquema muestra las lecciones como no disponibles en lugar de abrirlas.
Este es el caso que más a menudo se omite y que más a menudo está mal.
3. Sesión iniciada, con acceso
Inicia sesión como el estudiante que sí debería entrar.
- El curso se muestra por completo.
- La barra lateral muestra la barra de progreso y el acordeón.
- Las lecciones se abren, con su vídeo y su contenido.
- La navegación anterior y siguiente avanza por el curso.
- El enlace de volver regresa a la introducción del curso.
- El porcentaje de progreso cambia a medida que se abren o se marcan las lecciones, según el modo de finalización.
4. Lecciones de vista previa
Si alguna lección está marcada como vista previa:
- Ábrela en una ventana privada. Debería poder leerse sin acceso.
- Si el curso habilita Preview lessons also require login, confirma que un visitante sin sesión es bloqueado y que un estudiante con sesión iniciada y sin acceso puede leerla.
Las vistas previas son el agujero deliberado del control de acceso. Pruébalas, porque una vista previa dejada por accidente en una lección de pago regala el contenido.
5. El área de cuenta
Si WooCommerce está presente, inicia sesión como el estudiante con acceso y abre My courses.
- El curso aparece en la lista.
- El porcentaje de finalización coincide con lo que viste.
- La columna Access indica una razón: una compra, una suscripción, una regla de permisos o un curso gratuito.
- Access the course lo abre.
Después compruébalo como el estudiante sin acceso: el curso no debe aparecer en la lista y el texto del estado vacío debería leerse con sentido.
6. En un teléfono
Repite la ruta principal en un teléfono real: abre el curso, abre una lección, usa el esquema, mira el vídeo, marca una lección como completada.
Qué no cubre esta prueba
- Correos electrónicos. POM LMS no envía ninguno. Un estudiante que compra un curso recibe los correos de pedido de WooCommerce y nada más.
- Comportamiento de reembolsos. La pérdida de acceso cuando se reembolsa un pedido se trata en Refunds, cancellations and expiration.
Registra el resultado
Anota qué cuenta vio qué. Cuando un estudiante informe más tarde de un problema, la pregunta útil es ¿en cuál de los tres estados se encuentra? — y haber probado los tres es lo que hace que esa pregunta pueda responderse.
Después continúa con la Course launch checklist.