Tests manuels

Link to Tests manuels copied to clipboard

Les tests manuels constituent l’objectif principal de axe Auditor. Informations guidées Est fourni dans l'interface utilisateur pour vous expliquer Deque Way Des tests d'accessibilité sur des écrans de test de point de contrôle individuels organisés par grande catégorie. Sur ces écrans, vous pouvez lire le test la méthodologie, profitez d'outils qui vous permettent d'interagir avec la page ou le composant en cours de test, enregistrez des informations détaillées sur les problèmes que vous Découvrir, joindre des captures d'écran, signaler les éléments à examiner et marquer chacun avec Un résultat - passé, échec ou non applicable.

Les tests manuels peuvent être :

  • Initié après avoir sauté les tests automatisés
  • Lancé sur l'écran Préparation de la page pour les tests manuels
  • Suite de la page « Tests de point de contrôle pour » (ou composant) écran
  • Réalisé sans connexion à un navigateur de test
  • Réalisé sans aucun test automatisé
  • Réalisé avant ou après les tests automatisés
  • Terminé sans exécuter de tests automatisés

Ajout d'un incident manuel

Pour ajouter un problème manuel :

Sous le champ Test manuel, cliquez sur le bouton Ajouter une tâche . Ajout d'une tâche manuelle à l'aide du bouton Ajouter une tâche

Remarque : sur un écran de point de contrôle individuel (par exemple, Alternatives textuelles pour les images actives 1.1.1.a), cliquez sur le bouton Ajouter une tâche situé juste sous l'en-tête de l'écran.

La boîte de dialogue Ajouter une nouvelle tâche (une fenêtre contextuelle) apparaît au premier plan, avec plusieurs champs de formulaire de saisie et de sélection ainsi qu'un bouton Enregistrer.

Ajouter un nouvel écran de problème

  • Saisissez dans le champ Résumé un texte qui résume brièvement la nature du problème. Ce champ est désactivé pour la saisie si la case à cocher Utiliser la description comme résumé est sélectionnée.
    • Cochez la case Utiliser la description comme résumé si vous souhaitez que le résumé soit le même que la description mentionnée dans le champ ci-dessous. Ceci est sélectionné par défaut.
  • Dans le champ Point de contrôle , cliquez sur la flèche vers le bas, puis sélectionnez le point de contrôle applicable dans la liste s'il est différent du point de contrôle actuellement consulté (qui est automatiquement sélectionné et renseigné dans ce champ par défaut).
  • Signaler pour révision : cochez cette case pour marquer automatiquement cet élément pour révision lorsque cela est jugé nécessaire. Remarque : Cela entraîne l'apparition d'une zone de texte Raison du signalement sous le champ, permettant de saisir une raison pour laquelle l'élément est signalé pour révision.
  • Remplissez les champs du formulaire de la boîte de dialogue Ajouter un nouveau problème comme vous le souhaitez.

Reportez-vous aux descriptions suivantes :

  • Description : « Créer ma propre description » est sélectionné par défaut. En fonction de votre sélection dans le champ Point de contrôle, la liste est automatiquement renseignée avec les éléments de problème. Sélectionnez l'option la plus appropriée. Si la case à cocher Utiliser la description comme résumé est préalablement sélectionnée, le champ de résumé est automatiquement rempli avec la même description dans le champ Description.
  • Détails : il s'agit d'un champ de saisie de texte libre que vous pouvez utiliser à votre guise pour enregistrer toute information supplémentaire non incluse dans le champ Description. Il peut s’agir par exemple de conseils en matière de remédiation.
  • Type de problème : reportez-vous aux descriptions suivantes avant de faire une sélection :
    • Accessibilité : Le problème affecte la capacité d'un utilisateur handicapé à accéder au contenu ou aux fonctionnalités du site. Échec du test du point de contrôle.
    • Bonne pratique : le problème affecte la capacité d'un utilisateur handicapé à accéder au contenu ou aux fonctionnalités du site, mais n'échoue pas au test de point de contrôle. Ceci n’est pas considéré comme une violation.
    • Agent utilisateur : le problème est le résultat de l'interaction de l'agent utilisateur avec la page, pas nécessairement du contenu de la page lui-même.
    • Fonctionnalité : Le problème est le résultat d'un problème avec la fonctionnalité de la page et doit être considéré comme un défaut fonctionnel.
    • Utilisabilité : le problème affecte la capacité de tous les utilisateurs à accéder au contenu ou aux fonctionnalités du site.
  • Dans le champ Impact , cliquez sur la flèche vers le bas, puis sélectionnez le niveau d'impact applicable dans la liste. Remarque : Critique est sélectionné par défaut. Reportez-vous aux descriptions suivantes avant de faire une sélection :
    • Critique : ce problème entraîne le blocage du contenu pour les personnes handicapées. Tant qu’une solution n’est pas mise en œuvre, le contenu sera complètement inaccessible, ce qui rendra votre organisation très vulnérable aux poursuites judiciaires. La remédiation doit être une priorité absolue.
    • Grave : Ce problème crée de sérieux obstacles pour les personnes handicapées. Tant qu’une solution n’est pas mise en œuvre, certains contenus seront inaccessibles, rendant votre organisation vulnérable aux poursuites judiciaires. Les utilisateurs qui s’appuient sur la technologie d’assistance éprouveront une frustration importante lorsqu’ils tenteront d’accéder au contenu. La remédiation devrait être une priorité.
    • Modéré : Ce problème entraîne certains obstacles pour les personnes handicapées, mais ne les empêche pas d’accéder aux éléments ou au contenu fondamentaux. Cela pourrait rendre votre organisation vulnérable à des poursuites judiciaires. Cette violation doit être résolue avant qu'une page puisse être considérée comme entièrement conforme.
    • Mineur : il s'agit d'un problème qui a moins d'impact pour les utilisateurs qu'un problème modéré. Pour qu’une page soit considérée comme entièrement conforme, ce problème doit être résolu, mais peut être traité en dernier.
    • Bloqueur : entraîne des obstacles catastrophiques pour les personnes handicapées. Ces problèmes les empêcheront certainement d’accéder à des fonctionnalités ou à du contenu fondamentaux, sans aucune solution de contournement possible. Ce type de problème expose votre organisation à un risque élevé. Donnez la priorité à la résolution immédiate et déployez les correctifs d'urgence dès que possible. Cela devrait être extrêmement rare.

Dans la section Sélecteur, code source, captures d'écran et recommandations , renseignez les informations suivantes :

Champs Sélecteur, Code source, Captures d'écran et Recommandations

  • Sélecteur : saisissez un nom de sélecteur CSS attaché à un élément sur une page qui peut être utilisé pour cibler cet élément. Vous pouvez utiliser un sélecteur simple (classe, ID, etc.) ou un chemin de sélecteur.

Si vous utilisez des identifiants CSS, assurez-vous de commencer l'identifiant par un #. Pour un nom de classe CSS, commencez par un point ou un point (.). Exemples : #myidname ou .myclassname. Pour plus d'informations, voir Processus du sélecteur CSS.

  • Code source : collez le code source pertinent de la page testée si nécessaire.
  • Capture d'écran : Cliquez sur le bouton de téléchargement, recherchez et sélectionnez le fichier image souhaité, puis cliquez sur Ouvrir. Pour plus d'informations, consultez Ajouter une capture d'écran à un problème.
  • Technique de recommandation : sélectionnez un type de recommandation dans la liste déroulante. Vous pouvez rédiger votre propre technique de recommandation pour résoudre le problème ou sélectionner un texte alternatif si l'image change.
  • Recommandation de correction : dans ce champ de saisie de texte libre, saisissez ce que vous souhaitez pour enregistrer toute information supplémentaire non incluse dans le champ Description. Cela peut inclure des conseils en matière de remédiation. Si vous avez sélectionné l'option « Sélectionner un texte alternatif si l'image change » dans le champ Technique de recommandation, ce champ est automatiquement rempli avec les détails.
  • Cochez la case Ajouter un autre incident pour afficher un autre formulaire de boîte de dialogue Ajouter un nouveau incident lors de l'enregistrement du formulaire actuel, si vous le souhaitez.
  • Cliquez sur le bouton Créer un incident .

Le champ Test manuel dans la section Statut des tests met automatiquement à jour le nombre « # incidents enregistrés » avec une valeur mise à jour, l'écran du point de contrôle sélectionné affiche une mise à jour « # incident enregistré » et un message de confirmation « Incident enregistré avec succès... » apparaît en haut à droite de l'écran Tests de point de contrôle pour le hub.

Message de réussite

Procédure associée : les incidents peuvent également être ajoutés à partir de n'importe quelle page de point de contrôle individuelle. Pour plus d'informations, consultez Ajout d'un incident (spécifique au point de contrôle).

Importation des incidents automatisés et IGT

Les utilisateurs d'Axe Auditor peuvent importer des incidents (exportés sous forme de fichier JSON à l'aide de l'extension axe DevTools Pro) au niveau de l'unité de test, ce qui leur permet d'importer des incidents automatisés et IGT en une seule opération.

Remarque - exécutions multiples de IGT dans les importations d'axe DevTools : si vous utilisez la fonctionnalité d'exécution multiple dans l'extension axe DevTools (fonctionnalité Pro) et que vous utilisez l'exportation à importer dans axe Auditor Test Run, elle peut être importée dans axe Auditor avec les problèmes importés correspondant au total de tous les problèmes sur plusieurs exécutions (après avoir supprimé manuellement les doublons).

Les deux types différents de problèmes (autres que les problèmes manuels) qu'une unité de test peut inclure sont :

  • Problèmes automatisés - depuis Auditor ou depuis un fichier JSON téléversé par l'utilisateur.
  • Problèmes IGT - Tous les problèmes que l'extension axe DevTools Pro peut trouver lors de l'exécution de tests IGT à partir d'un fichier JSON téléversé par l'utilisateur sont marqués comme des problèmes IGT.

Sur la page Présentation de l’unité de test, utilisez la section intitulée Tests IGT pour importer les problèmes IGT. Cette section contient :

  • L'état des tests IGT indiquant le nombre de tests IGT effectués,
  • Le nombre de problèmes enregistrés,
  • Un bouton Importer les problèmes qui permet à l'utilisateur de téléverser un fichier JSON dans un format prédéfini fourni par Deque Systems.

Cliquer sur le bouton Importer les problèmes fait apparaître la boîte de dialogue de confirmation de téléversement, dans laquelle vous pouvez importer les problèmes IGT à l'aide d'un fichier JSON. Pour générer le fichier JSON, utilisez l'option JSON dans l'extension axe DevTools (Exporter → Tests et problèmes enregistrés → option JSON).

Problèmes d'importation IGT

Remarque 1 : lors de l'importation de problèmes IGT, vous pouvez choisir de conserver les problèmes automatiques existants ou de les remplacer par des problèmes automatiques dans le fichier, si l'unité de test contient déjà des problèmes automatiques.

Remarque 2 : Lorsque le type d'actif numérique n'est pas Web de bureau ou Web mobile, vous ne pouvez pas exécuter de tests automatiques ni importer de problèmes IGT. Les boutons de la page Présentation de l'exécution des tests affichent « Non applicable » au lieu de « Exécuter des tests automatisés » et « Importer des problèmes » pour les types d'actifs qui ne sont pas des types Web de bureau ou Web mobile.

Non applicable

Réexécution des tests automatisés

Lorsque des tests automatisés ont déjà été exécutés sur un composant ou une page, mais que vous avez apporté des modifications à cette page et que l'exécution du test associé n'est pas encore terminée, vous pouvez « réexécuter » les tests automatisés à partir des tests de point de contrôle pour la page (ou le composant) : <Page (or Component) Name> écran.

Avant de commencer : vous devez d’abord accéder à l’écran Tests de vérification souhaités pour la page : (Exécutions de test > présentation de l’exécution de test :  > Reprendre). Pour plus d'informations, voir Reprise d'une exécution de test.

Pour réexécuter les tests automatisés :

  1. Dans l'écran Tests de Checkpoint pour la page : , activez le lien Réexécuter les tests automatisés dans la section Status des tests de l'écran.
  2. Dans la fenêtre contextuelle de confirmation de réexécuter les tests automatisés , activez le bouton Oui, exécuter à nouveau .
  3. Sur l’écran Préparer la page pour les tests automatisés et manuels, activez le bouton Envoyer l’URL.
  4. La page à tester s'affiche dans le navigateur de test connecté.

Sur l'écran Préparer la page pour les tests automatisés et manuels, activez le bouton Démarrer les tests . Remarque - Point de départ alternatif - Écran Tests automatisés : Vous pouvez également réexécuter les tests automatisés en cliquant sur le bouton Réexécuter les tests automatisés en bas, à gauche de l'écran Tests automatisés : Bouton Réexécuter les tests automatisés en bas à gauche de l'Automatisé
Testage
écran