Le test guidé intelligent de formulaires (IGT) facilite le test d'un seul formulaire et de tous ses champs, d'un seul groupe de champs ou même d'un seul champ. Assurez-vous de tester tous les formulaires, y compris ceux qui pourraient être présents dans les fenêtres modales ou les boîtes de dialogue lancées depuis votre page.
Ce que les tests Forms IGT vérifient :
- étiquettes des champs de formulaire
- regroupement de champs de formulaire
- instructions
- messages de validation et d'erreur
- soumission annulable
Les formulaires IGT ne couvrent que les contrôles de formulaire natifs ; les widgets personnalisés ne seront pas inclus.
Comment ça marche
Étape 1 : Choisir le formulaire
Tous les formulaires trouvés sur la page (ou la partie sélectionnée de la page) testée seront affichés. Vous aurez également la possibilité de sélectionner un formulaire différent au cas où l'IGT n'aurait pas détecté le formulaire que vous souhaitez tester.
Pour mettre en évidence un formulaire trouvé, sélectionnez le bouton radio approprié.
Une fois votre sélection effectuée, choisissez SUIVANT pour continuer.
Étape 2 : Champs
Optimiser votre test
Tous les contrôles de formulaire natifs trouvés dans le formulaire sélectionné seront détectés. Choisissez SUIVANT pour continuer.
Une série de questions vous sera ensuite présentée pour chaque contrôle de formulaire.
Choisir de tester un champ
Question : Voulez-vous tester le champ de formulaire en surbrillance ?
Vous pouvez contrôler les champs spécifiques que vous souhaitez tester. Vous pouvez facilement ignorer le test de champs spécifiques en sélectionnant Non. Toutefois, si vous sélectionnez Oui, une série de questions simples vous sera posée pour aider l'outil à identifier les problèmes d'accessibilité.
Groupes
Question : Ce champ fait-il partie d’un groupe de champs connexes ?
Si le champ mis en surbrillance fait en fait partie d'un groupe, il vous sera demandé de le nommer (pour aider à identifier le groupe dans toute question liée au groupe soulevée par l'IGT), ainsi qu'une série de questions relatives au 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 mis en surbrillance devrait-il réellement être un groupe ? « Par exemple, la section Thème d'un formulaire comportera généralement un regroupement de boutons radio tels que Clair, Sombre et Appareil. Aucun de ces boutons radio n'a de sens s'il n'est pas correctement regroupé avec une étiquette Thème.
Étiquettes
Après avoir répondu aux questions sur les groupes éventuels, 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 l'étiquette, vous serez guidé dans le test de la validation du champ. Cet ensemble de questions détermine :
- si les champs obligatoires sont correctement indiqués comme requis
- si les messages d'erreur provoqué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 non valides 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 du formulaire, l'IGT vous guidera à travers les questions relatives au formulaire global. Pour certains types de formulaires comportant de graves conséquences en cas d’erreur, il est essentiel qu’un utilisateur puisse consulter toutes les données saisies et avoir la possibilité de modifier et de corriger toute information erronée. Vous pouvez spécifier que le formulaire a de graves conséquences en cas d’erreur en choisissant une option à cette étape. Les choix sont :
- Une transaction financière sera réalisée.
- Un engagement juridique sera pris.
- Un test ou un examen d'étudiant sera soumis.