Alimentés par l'IA, les Intelligent Guided Tests (IGT) poussent les tests d'accessibilité au-delà de ce que les tests automatisés sont capables de couvrir sans s'appuyer sur l'évaluation manuelle d'un expert en accessibilité. Une série de questions simples sera posée sur l’application testée et, ce faisant, des contrôles d’accessibilité complexes seront effectués.
Pour commencer à utiliser les tests guidés intelligents, analysez d’abord une page ou une partie d’une page et enregistrez les résultats. Une fois le test enregistré, les IGT sont accessibles dans l'onglet « Tests guidés ».
Pour les pages contenant des quantités excessivement importantes de nœuds DOM (des milliers d'éléments HTML), il est recommandé d'utiliser la fonctionnalité Analyser une PARTIE de ma page pour accélérer les tests. Limiter la portée du test créera une expérience IGT plus facile/plus rapide.
Comment fonctionnent les tests guidés intelligents
Pour exécuter un test guidé intelligent, cliquez sur le bouton Start de l'IGT donné. Une fois cliqué, il vous sera rappelé de vous assurer que votre application est dans l'état attendu et, une fois que vous êtes prêt, cliquer sur « Start » lancera l'IGT. À partir de là, des questions simples seront posées sur l’application testée. Une fois que toutes les questions ont reçu une réponse et que toutes les vérifications IGT sont terminées, vous pourrez consulter les résultats de l'exécution IGT. Cliquez sur « Terminer » pour finaliser votre exécution IGT et vous serez ramené à l'onglet « Tests guidés ».
Rejouer automatique
La fonction de relecture automatique vous permet de transformer vos tests IGT en flux de travail entièrement automatisés. Exécutez simplement un Interactive Guided Test (IGT) une fois pour entraîner axe DevTools sur le fonctionnement de vos composants et, une fois l'exécution terminée, un bouton « Replay » sera disponible. Cliquer sur « Replay » automatisera l'exécution de l'IGT en appliquant les réponses de votre exécution précédente, en détectant les changements et en posant uniquement des questions sur les nouveaux changements depuis la dernière exécution dont l'IGT doit être informé.
La fonction de relecture automatique n'est disponible pour le moment que pour les IGT Dialogue modal, Clavier et Formulaires . Le support pour le reste des IGT arrivera dans un avenir proche.
Sauvegarde de la progression
Nous essayons de sauvegarder automatiquement votre progression à chaque étape de l'IGT. Cependant, si vous devez arrêter le test à tout moment, vous pouvez vous assurer que votre progression est sauvegardée en cliquant sur le bouton de menu « Options » qui comportera une option « Enregistrer la progression et quitter ». Une fois la progression enregistrée et l'IGT quitté, vous pouvez reprendre l'IGT « En cours » en cliquant sur le bouton de reprise de l'exécution donnée.
Effacement des résultats IGT
Effacement de toutes les exécutions
Pour un IGT donné, vous pouvez effacer tous les résultats des lancements en activant le bouton de menu « Plus d'options » et en sélectionnant l'élément de menu « Supprimer tous les lancements ».
Effacer une exécution spécifique
Pour effacer les résultats d'une exécution IGT spécifique, accédez à l'exécution donnée, activez le bouton de menu « Plus d'options » de l'exécution et sélectionnez l'élément de menu « Effacer cette exécution ».
Marquer un IGT comme terminé ou non applicable
Si vous souhaitez marquer un IGT donné comme entièrement terminé ou non applicable (n/a), vous pouvez activer le bouton de menu « Plus d'options » de l'IGT et sélectionner l'élément de menu « Marquer comme terminé ou n/a ». Une fois qu'un IGT est marqué comme terminé ou n/a, la progression globale des tests sera mise à jour en conséquence et aucune exécution IGT ne pourra être démarrée. Si vous souhaitez annuler cette opération, vous pouvez sélectionner l'élément de menu « Réactiver le test » dans le menu « Plus d'options ».