Exécutions de test
Un cas de test définit les normes, les pages et les composants d'un test. Et une exécution de test est une "instance" de ce cas de test. Vous créez une exécution de test après avoir configuré votre cas de test et juste avant de commencer à tester.
Une exécution de test vous permet de réaliser des tests "ponctuels" et de comparer le test le plus récent à une exécution de test antérieure. Vous pouvez suivre au niveau des pages et des composants si les problèmes se sont améliorés ou ont régressé après une mise à jour du code.
Si vous rectifiez les problèmes et relancez l'exécution de test sans en créer une nouvelle, vous avez remplacé les problèmes de l'exécution de test précédente et perdu la possibilité de comparer et de suivre les changements historiques.
Avant de commencer : Vous devez d'abord avoir un cas de test en place et être sur l'écran Cas de test.
Pour créer une exécution de test :
-
Sur l'écran Cas de test, cliquez sur le Create Test Run bouton dans la colonne Actions de la ligne du cas de test pour lequel vous souhaitez créer une exécution de test.
-
L'écran Set up Test Run for Test Case <Test Case Name> apparaît, affichant un formulaire avec neuf champs et un bouton Créer une exécution de test.
Référez-vous aux descriptions suivantes pour l'entrée attendue dans chacun :- Test Run Name: Ce champ est pré-rempli avec le nom du cas de test avec un horodatage ajouté, JJ_MM_AA-HH:MM. Vous pouvez le modifier selon vos besoins pour mieux décrire l'objectif de votre exécution de test.
- Test Run Description: Utilisez ce champ pour communiquer les détails de ce test, par exemple la date à laquelle il a été exécuté, la portée du test avec les pages et sections, les paramètres de la fenêtre d'affichage utilisés pour tester et tout autre détail dont vos testeurs auront besoin.
- Axe-core version: Utilisez ce champ pour tester vos exécutions de test avec différents ensembles de règles fournies par axe-core pour comparer et valider les problèmes signalés ou corrigés. Le champ est pré-rempli avec la version d'axe-core sélectionnée par l'administrateur sur la page des paramètres d'administration. Vous pouvez utiliser le menu déroulant pour sélectionner une autre version d'axe-core accessible.
- Standard: Ce champ affiche une liste de normes. Le champ est pré-rempli avec la norme par défaut sélectionnée par l'administrateur sur la page des paramètres d'administration. Vous pouvez utiliser le menu déroulant pour choisir celle qui est la plus appropriée. Votre sélection affine à la fois les règles automatisées qui s'exécutent et les écrans de test de contrôle présentés pour les tests manuels.
- Product: C'est le nom du produit en cours de test. Ce champ est défini lors de la création du cas de test et ne peut pas être modifié ici pendant la configuration de l'exécution de test.
- Digital Asset Type: Sélectionnez parmi les dix différents types d'actifs numériques dans le menu déroulant pour définir votre évaluation. Ce champ est facultatif.
- Le bénéfice de sélectionner un type d'actif numérique est que les méthodologies de test, de remédiation et de meilleures pratiques affichées sur la page des détails du problème ne seront pertinentes qu'aux choix que vous avez faits lors de la création de l'exécution de test. C'est utile car lorsque un problème est trouvé par rapport à l'un des critères de réussite, la méthodologie de test et les recommandations de remédiation sont filtrées pour ce type de produit spécifique et vous pouvez rapidement accéder aux informations pertinentes pour votre test. Par exemple, on ne vous montrera pas la méthodologie de test pour le web mobile si vous avez sélectionné le web de bureau comme produit.
- Si vous avez sélectionné le type d'actif numérique lors de la création du cas de test, ce champ est pré-rempli avec cette sélection et ne peut être modifié.
- Release: Spécifiez le numéro de version du produit en cours de test. Par exemple, 1.0 serait le premier cycle de publication du produit.
- Environment: L'environnement est le type de serveur sur lequel le test est effectué. Par exemple, un serveur de production serait utilisé pour un site en direct.
- Platform: La plateforme est le(s) système(s) d'exploitation et le(s) navigateur(s) sur lequel/lequels le site doit être testé. Par exemple, "Windows et Firefox" ou "Android et Chrome". Les tests automatisés seront effectués via un navigateur connecté sur une plateforme donnée.
- Assistive technology: Les logiciels et dispositifs technologiques d'assistance sont utilisés par les personnes handicapées pour interagir avec les logiciels et les sites Web. Certains tests nécessiteront l'utilisation d'un lecteur d'écran, tel que NVDA ou JAWS sur PC, ou VoiceOver sur Mac.
- Assign testing to: Dans ce champ, cliquez sur le down arrow pour afficher une liste d'utilisateurs disponibles, puis cliquez sur un élément user pour le sélectionner et remplir le champ. Si vous allez faire le test vous-même, cliquez sur le lien assign to me sous le menu de liste des champs.
- Update axe Reports: Sélectionnez "Oui" ou "Non" dans l'option déroulante pour déterminer si les données de l'exécution de test doivent être mises à jour vers axe Reports. Cette sélection est disponible uniquement si l'option lors de la création des cas de test est définie sur "Exécutions de test sélectionnées". Si lors de la création des cas de test, l'option est définie sur "Chaque exécution de test" ou "Jamais", le champ Mettre à jour axe Reports est automatiquement par défaut sur "Oui" ou "Non" respectivement. Dans ce cas, les utilisateurs ne peuvent pas modifier ce paramètre.
Note: Only users with axe Reports integration enabled during axe Auditor installation can view this field.
- Dans la section Reporting Information , entrez le nom du navigateur (par exemple : Google, Firefox ou Safari) et des logiciels (par exemple : NVDA, JAWS, Lecteur d'écran) utilisés lors de l'exécution de test.
-
Entrez le nom souhaité dans le champ Audit report title . Le nouveau nom du rapport d'audit apparaîtra comme le titre du rapport d'audit généré.
Note:- Vous pouvez accéder à la section Reporting Information uniquement en activant l'option Enable customize Reporting sur la page Admin Settings . Pour activer cette option : depuis la page Admin Settings , cliquez Settings, puis cliquez Enable customize Reporting sous Enable/Disable Features, et enfin cliquez Save settings.
- Les utilisateurs administrateurs peuvent ajouter un nouveau champ, modifier ou supprimer des champs dans la section Reporting selon les besoins. Ces activités ne peuvent être effectuées que sur la page Admin Settings . Le champ exemple créé dans la section Informations de Reporting est destiné aux besoins de reporting européens.
- Cliquez sur le bouton Create Test Run en bas du formulaire.
Une fois que vous avez créé une exécution de test, l'étape suivante consiste à commencer à tester un composant et/ou une page. Pour plus d'informations, voir Démarrer le test.
