Le test dirigé intelligent pour les formulaires (IGT) facilite le test d'un seul formulaire et de tous ses champs, d'un groupe de champs spécifique, ou même d'un seul champ. Assurez-vous de tester tous les formulaires, y compris ceux qui pourraient se trouver dans des fenêtres modales ou des boîtes de dialogue lancées depuis votre page.
Ce que teste l'IGT des formulaires :
- étiquettes des champs de formulaire
- regroupement des champs de formulaire
- instructions
- messages de validation et d'erreur
- soumission réversible
L'IGT des formulaires ne couvre que les contrôles de formulaire natifs; les widgets personnalisés ne seront pas inclus.
Comment ça fonctionne
Étape 1 : Choisir le formulaire
Tous les formulaires trouvés sur la page (ou la partie sélectionnée de la page) en test seront affichés. Vous aurez également la possibilité de sélectionner un autre formulaire dans le cas où l'IGT n'aurait pas détecté le formulaire que vous souhaitez tester.
Pour surligner un formulaire trouvé, sélectionnez le bouton radio approprié.
Une fois votre sélection effectuée, choisissez SUIVANT pour continuer.
Étape 2 : Champs
Optimisation de votre test
Tous les contrôles de formulaire natifs trouvés dans le formulaire sélectionné seront détectés. Choisissez SUIVANT pour continuer.
Vous serez ensuite présenté avec une série de questions pour chaque contrôle de formulaire.
Choisir de tester un champ
Question : Voulez-vous tester le champ de formulaire surligné ?
Vous pouvez contrôler les champs spécifiques que vous souhaitez tester. Vous pouvez facilement ignorer le test de certains champs en sélectionnant Non. Cependant, si vous sélectionnez Oui, une série de questions simples vous sera posée pour aider l'outil à soulever des problèmes d'accessibilité.
Groupes
Question : Ce champ fait-il partie d'un groupe de champs liés ?
Si le champ surligné fait effectivement partie d'un groupe, il vous sera demandé de le nommer (pour aider à identifier le groupe dans les problèmes liés aux groupes soulevés par l'IGT), ainsi qu'une série de questions concernant le groupe, l'étiquette de chaque champ et l'étiquette du groupe.
Si l'IGT détecte des champs qui semblent faire partie d'un groupe, il demandera « Nous pensons avoir trouvé un groupe de champs. Le groupe de champs surligné devrait-il effectivement être un groupe ? » Par exemple, une section Thème du formulaire aura souvent un regroupement de boutons radio tels que Clair, Sombre, et Appareil. Aucun de ces boutons radio ne peut avoir de sens tout seul à moins d'être correctement groupé avec une étiquette de Thème.
Étiquettes
Après avoir répondu aux questions sur les éventuels groupes, vous serez guidé à travers le test de l'étiquette du champ donné. Chaque question simple aide l'IGT à soulever d'éventuels problèmes d'étiquetage.
Validation / Erreurs
Après les questions sur les étiquettes, vous serez guidé à travers le test de la validation du champ. Cet ensemble de questions détermine :
- si les champs obligatoires sont correctement indiqués comme obligatoires
- si les messages d'erreur causés par la soumission du formulaire avec le champ vide sont correctement associés au champ
- si les messages d'erreur causés par la soumission du formulaire avec des données invalides sont correctement associés au champ
- si les messages d'erreur réels sont suffisamment informatifs pour que les utilisateurs puissent corriger les erreurs
Étape 3 : Informations sur le formulaire
Maintenant que vous avez testé chaque champ de formulaire, l'IGT vous guidera à travers des questions relatives au formulaire dans son ensemble. Pour certains types de formulaires avec des conséquences graves pour les erreurs, il est crucial qu'un utilisateur puisse revoir toutes les données saisies et ait la possibilité de modifier et corriger toute information erronée. Vous pouvez spécifier que le formulaire a des conséquences graves pour les erreurs en choisissant une option à cette étape. Les choix sont :
- Une transaction financière sera effectuée.
- Un engagement légal sera pris.
- Un test ou un examen étudiant sera soumis.
