Testing manual con NVDA y VoiceOver

Metodología práctica para auditar accesibilidad real con teclado y lectores de pantalla.

Las herramientas automáticas detectan mucho, pero no sustituyen pruebas manuales de flujo real.

NVDA y VoiceOver muestran problemas de comprensión que no salen en Lighthouse.

Necesitas un guion reproducible para que el equipo testee igual en cada release.

El valor de este tema está en metodología: qué probar, cómo registrar y cómo priorizar.

  • Base de una auditoría manual que genera hallazgos accionables.
  • Cómo integrar testing manual en el ciclo de desarrollo.
  • Planifica rondas ligeras por sprint y una ronda profunda antes de releases grandes.
  • Combina perfil técnico y de contenido para detectar problemas de interacción y comprensión.
  • Transforma hallazgos en tareas concretas con prioridad y criterio de validación.

Claves teóricas

Base de una auditoría manual que genera hallazgos accionables.

Aplicación en proyectos reales

Cómo integrar testing manual en el ciclo de desarrollo.

Planifica rondas ligeras por sprint y una ronda profunda antes de releases grandes.

Combina perfil técnico y de contenido para detectar problemas de interacción y comprensión.

Transforma hallazgos en tareas concretas con prioridad y criterio de validación.

  • Define checklist base por tipo de pantalla (listado, formulario, modal).
  • Incluye capturas y logs de lector cuando sea posible.
  • Asigna dueños de corrección y fecha de revalidación.
  • Mantén histórico para observar regresiones por componente.

Patrón de trabajo

Plantilla mínima de protocolo manual para NVDA y VoiceOver.

Accesibilidad Web
19

Testing manual con NVDA y VoiceOver

Metodología práctica para auditar accesibilidad real con teclado y lectores de pantalla.

Código del tema: manual a11y testing

📘 Teoría

Claves teóricas

Base de una auditoría manual que genera hallazgos accionables.

1

Primero teclado

Revisa recorrido completo con Tab, Shift+Tab, Enter, Espacio y Escape.

2

Luego lector

Navega por headings, landmarks, formularios y regiones dinámicas.

3

Flujos críticos

Prioriza tareas de negocio: login, compra, formularios y gestión de errores.

4

Registro de evidencia

Incluye paso, resultado esperado, resultado actual y severidad.

5

Repetibilidad

Define protocolo para que distintas personas obtengan resultados comparables.

6

Error común

Quedarse en home y no probar interacciones complejas ni estados de error.

Aplicación en proyectos reales

Cómo integrar testing manual en el ciclo de desarrollo.

Planifica rondas ligeras por sprint y una ronda profunda antes de releases grandes.

Combina perfil técnico y de contenido para detectar problemas de interacción y comprensión.

Transforma hallazgos en tareas concretas con prioridad y criterio de validación.

  • Define checklist base por tipo de pantalla (listado, formulario, modal).
  • Incluye capturas y logs de lector cuando sea posible.
  • Asigna dueños de corrección y fecha de revalidación.
  • Mantén histórico para observar regresiones por componente.

Patrón de trabajo

Plantilla mínima de protocolo manual para NVDA y VoiceOver.

Checklist operativo
1) Abrir flujo crítico (ej: login).
2) Navegar solo con teclado y anotar bloqueos.
3) Repetir con lector: headings, landmarks, formularios.
4) Registrar hallazgos con severidad y evidencia.
5) Revalidar tras fix.

🧪 Aprende probando

Ejemplo Demo guiada Simula una sesión de auditoría manual paso a paso.

🏁 Retos

Reto Reto práctico Convierte notas sueltas en reporte de incidencia reproducible.

🧰 Recursos

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .