screen-reader-testing
par wshobsonTestez les applications web avec des lecteurs d'écran tels que VoiceOver, NVDA et JAWS. Utilisez cette compétence pour valider la compatibilité avec les lecteurs d'écran, déboguer les problèmes d'accessibilité ou garantir le support des technologies d'assistance.
Présentation
La compétence screen-reader-testing offre un workflow structuré pour tester les applications web avec les principaux lecteurs d'écran tels que VoiceOver, NVDA, JAWS, TalkBack et Narrator. Cette compétence s'adresse aux développeurs frontend, spécialistes de l'accessibilité et testeurs QA qui doivent garantir que leurs projets web sont accessibles aux utilisateurs de technologies d'assistance.
En suivant l'approche screen-reader-testing, vous pouvez valider les implémentations ARIA, déboguer les problèmes d'accessibilité, vérifier l'accessibilité des formulaires et de la navigation, ainsi que tester les annonces de contenu dynamique. La compétence précise les combinaisons de lecteurs d'écran et navigateurs à privilégier, aidant les équipes à se concentrer sur les configurations les plus utilisées pour une couverture réaliste.
Comment utiliser
Étapes d'installation
-
Installez la compétence avec la commande suivante :
npx skills add https://github.com/wshobson/agents --skill screen-reader-testing -
Après l'installation, commencez par le fichier
SKILL.mdpour un guide pratique du workflow.
Fichiers clés et structure
SKILL.md: Guide principal des procédures de test avec lecteurs d'écran.README.md,AGENTS.md,metadata.json: Contexte supplémentaire et métadonnées.- Explorez les dossiers
rules/,resources/,references/ouscripts/pour les matériaux d'accompagnement.
Adapter le workflow
- Consultez les priorités de test recommandées :
- Minimum : NVDA + Firefox (Windows), VoiceOver + Safari (macOS/iOS)
- Complet : Ajoutez JAWS + Chrome (Windows), TalkBack + Chrome (Android), Narrator + Edge (Windows)
- Utilisez les tableaux et listes de contrôle fournis pour guider vos sessions de test manuelles.
- Adaptez le workflow aux outils et à la structure de votre dépôt selon vos besoins.
FAQ
Qui devrait utiliser la compétence screen-reader-testing ?
Cette compétence est idéale pour les développeurs frontend, ingénieurs accessibilité et testeurs QA qui doivent valider et déboguer l'accessibilité web pour les utilisateurs de technologies d'assistance.
Quels problèmes screen-reader-testing résout-il ?
Elle aide à identifier et résoudre les problèmes de compatibilité avec les principaux lecteurs d'écran, garantit l'accessibilité des éléments ARIA et de navigation, et soutient la conformité aux normes d'accessibilité.
Quels sont les principaux lecteurs d'écran couverts ?
Le workflow se concentre sur VoiceOver (macOS/iOS), NVDA (Windows), JAWS (Windows), TalkBack (Android) et Narrator (Windows), avec des recommandations sur les combinaisons à prioriser.
Où trouver les instructions les plus importantes ?
Commencez par le fichier SKILL.md après l'installation pour un guide étape par étape. Utilisez l'onglet Fichiers pour explorer les scripts et références complémentaires.
Quand screen-reader-testing n'est-il pas adapté ?
Si vous avez uniquement besoin de tests d'accessibilité automatisés ou ne devez pas prendre en charge les utilisateurs de technologies d'assistance, ce workflow manuel peut ne pas être nécessaire.
