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:

  1. Un estudiante con acceso — cumple la regla del curso: tiene el rol, la compra o la suscripción.
  2. 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:

  1. Ábrela en una ventana privada. Debería poder leerse sin acceso.
  2. 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.