Utiliser des scripts
Qui devrait créer des scripts ?
Important : Il est important que les scripts soient créés par un développeur Web qualifié ayant une bonne maîtrise des événements web et des sélecteurs CSS. Les auteurs de scripts doivent également bien comprendre quelles conditions pourraient amener une page donnée à se charger avec un contenu légèrement différent, comme la taille de la fenêtre, l'agent utilisateur ou les mises à jour de contenu de routine. De plus, il est crucial que les auteurs de scripts soient familiers avec les hooks d'événements que la page utilise pour traiter les saisies utilisateur.
Quand faut-il utiliser des scripts ?
Bien que vous soyez libre d'utiliser des scripts axe Monitor comme vous le jugez utile, voici quelques bons et mauvais scénarios d'utilisation à prendre en compte :
Bons exemples
Les utilisations suivantes de scripts avec axe Monitor® sont connues pour être couramment utilisées avec succès pour accomplir des tâches importantes sur les pages testées :
- Saisie & Soumission de Nom d'Utilisateur/Mot de Passe : Établissement de session sécurisée impliquant l'automatisation de l'authentification de connexion nécessaire pour accéder aux pages et sites protégés par mot de passe.
- Analyse des interactions de saisies utilisateur, telles que :
- Recherche : Effectuer une recherche sur un site Web.
- Interactions de base avec des applications Web : Fermer un dialogue de notification, ajouter des articles à un panier (lorsque non dynamique).
Mauvais exemples
Les utilisations suivantes de scripts avec axe Monitor® sont connues pour avoir le potentiel de causer de la frustration en raison des limitations des technologies impliquées sur les pages testées :
- Bots de chat de support Q&A : Tentatives de contournement/ignorance des bots de formulaire de commentaires/questions et de plugins de chat interactifs similaires utilisés pour le service client.
- Sites dynamiques : Les sites et pages dont le contenu n'est pas statique sont sujets à des changements lors de scans ultérieurs qui peuvent empêcher les scripts de fonctionner.
Comment sont créés les scripts ?
Les scripts peuvent être créés en utilisant l'axe DevTools CLI, puis téléchargés dans un scan axe Monitor en utilisant le bouton Ajouter un Script dans l'assistant Créer ou Modifier un Scan dans axe Monitor. Les scripts de cas d'utilisation peuvent analyser le contenu dans axe Monitor. Les scripts nécessitent au moins une étape d'analyse, et seules les pages spécifiées sont scannées (les pages enfants ne sont pas scannées).
Pour en savoir plus sur les fichiers CLI d'exemple, lisez le sujet, Fichiers de script CLI d'exemple.
