Guion de prueba con lector de pantalla

Las pruebas automáticas demuestran que el panel dice lo que dice la especificación. Solo una persona con un lector de pantalla real puede saber si se oye de forma clara y agradable. Este es el guion para esa prueba: qué hacer, qué deberías oír y los resultados hasta ahora.

Lo que deberías oír en esta página se calcula a partir de la especificación, no se escribe a mano. En cada cambio, las dos versiones se comprueban contra ello en Chromium, Firefox y WebKit, en los tres idiomas, incluidos los tiempos.

Cómo hacerla

  1. Abre uno de los enlaces de escenario y activa tu lector de pantalla.
  2. Ve al encabezado del panel y haz cada paso sin mover el foco por tu cuenta.
  3. Escucha las mismas palabras en el mismo orden. Los lectores añaden roles y estados, como «encabezado de nivel 2»; es lo esperado.
  4. Los mensajes «educados» esperan a que el lector termine lo que está diciendo. Los «urgentes» lo interrumpen.
  5. Anota lo que oíste en el formulario de resultados, también cuando todo salió bien.

Configuraciones que cubrir

El guion

Cargado

Una respuesta normal y rápida con acceso completo.

Abrir en:ReactTypeScript sin framework

Prueba de Playwright:React (.spec.ts)TypeScript sin framework (.spec.ts)

  1. Paso 1 Abre el enlace y espera.

    Deberías oír:

    Nada. Aquí lo correcto es el silencio.

  2. Paso 2 Pulsa «Repetir solicitud» en los controles del laboratorio.

    Deberías oír:

    1. a los 450 mseducadoCargando los datos del panel.
    2. a los 850 mseducadoPanel actualizado: Todos los planes.

Cargando

Una respuesta de dos segundos: lo bastante larga para notarse y lo bastante corta para esperar.

Abrir en:ReactTypeScript sin framework

Prueba de Playwright:React (.spec.ts)TypeScript sin framework (.spec.ts)

  1. Paso 1 Abre el enlace y espera.

    Deberías oír:

    Nada. Aquí lo correcto es el silencio.

  2. Paso 2 Pulsa «Repetir solicitud» en los controles del laboratorio.

    Deberías oír:

    1. a los 450 mseducadoCargando los datos del panel.
    2. a los 2150 mseducadoPanel actualizado: Todos los planes.

Respuesta lenta

Doce segundos. La interfaz escala en lugar de girar para siempre.

Abrir en:ReactTypeScript sin framework

Prueba de Playwright:React (.spec.ts)TypeScript sin framework (.spec.ts)

  1. Paso 1 Abre el enlace y espera.

    Deberías oír:

    1. a los 3150 mseducadoEsto está tardando más de lo habitual.
    2. a los 8150 mseducadoSeguimos esperando al servidor. Puedes seguir esperando o cancelar esta solicitud.
  2. Paso 2 Pulsa «Repetir solicitud» en los controles del laboratorio.

    Deberías oír:

    1. a los 450 mseducadoCargando los datos del panel.
    2. a los 3150 mseducadoEsto está tardando más de lo habitual.
    3. a los 8150 mseducadoSeguimos esperando al servidor. Puedes seguir esperando o cancelar esta solicitud.
  3. Paso 3 Cuando aparezca «Cancelar solicitud», púlsalo.

    Deberías oír:

    1. a los 0 msEl foco pasa a botón «Volver a cargar».
    2. a los 150 mseducadoSolicitud cancelada.

Resultados vacíos

La solicitud funciona, pero nada coincide con el filtro.

Abrir en:ReactTypeScript sin framework

Prueba de Playwright:React (.spec.ts)TypeScript sin framework (.spec.ts)

  1. Paso 1 Abre el enlace y espera.

    Deberías oír:

    1. a los 850 mseducadoNo hay resultados para Legacy.
  2. Paso 2 Pulsa «Ver todos los planes».

    Deberías oír:

    1. a los 450 mseducadoCargando los datos del panel.
    2. a los 700 msEl foco pasa a encabezado «Resumen de ingresos».
    3. a los 850 mseducadoPanel actualizado: Todos los planes.

Error con reintento

La primera solicitud falla con un 503. Reintentar lo resuelve.

Abrir en:ReactTypeScript sin framework

Prueba de Playwright:React (.spec.ts)TypeScript sin framework (.spec.ts)

  1. Paso 1 Abre el enlace y espera.

    Deberías oír:

    1. a los 1350 mseducadoEl panel no se pudo cargar. Puedes reintentarlo.
  2. Paso 2 Pulsa «Reintentar».

    Deberías oír:

    1. a los 1200 msEl foco pasa a encabezado «Resumen de ingresos».
    2. a los 1350 mseducadoPanel actualizado: Todos los planes.

Acceso restringido

El visitante no tiene acceso a este panel.

Abrir en:ReactTypeScript sin framework

Prueba de Playwright:React (.spec.ts)TypeScript sin framework (.spec.ts)

  1. Paso 1 Abre el enlace y espera.

    Deberías oír:

    Nada. Aquí lo correcto es el silencio.

  2. Paso 2 Pulsa «Repetir solicitud» en los controles del laboratorio.

    Deberías oír:

    1. a los 450 mseducadoCargando los datos del panel.
    2. a los 850 mseducadoNo tienes acceso a este panel.

Resultados hasta ahora

Nadie ha hecho aún el guion con un lector de pantalla real. Las pruebas son bienvenidas en cualquier momento con el formulario de abajo.

Último resultado de cada configuración y escenario. Cada prueba queda registrada en el repositorio con versiones y notas.
ConfiguraciónCargadoCargandoRespuesta lentaResultados vacíosError con reintentoAcceso restringido
NVDA con Firefox en WindowsSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aún
VoiceOver con Safari en macOSSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aún
VoiceOver con Safari en iPhoneSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aún
TalkBack con Chrome en AndroidSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aúnSin probar aún

Enviar un resultado

Revisión del español y del árabe

El autor redactó los textos en español y árabe. La revisión por hablantes nativos queda pospuesta porque no hay quien la haga, así que ambos siguen marcados como sin revisar. Si algo suena mal, propón una redacción mejor; cada sugerencia aceptada se reconoce.

Proponer una corrección