eclairage sur le rgaa: la logique des tests unitaires mai 2007 weblog - blog & blues

eclairage sur le rgaa: la logique des tests unitaires mai 2007 weblog - blog & blues plan de site — navigation blog & blues techniques et standards de la qualité web accueil > weblog - lire le billet précédent - lire le billet suivant - eclairage sur le rgaa: la logique des tests unitaires par laurent denis, le 15 mai 2007. un aspect des tests d'accessibilité du référentiel général d'accessibilité pour les administrations (rgaa) qui peut parfois paraître déroutant au premier abord est leur caractère unitaire. il peut donc être utile d'apporter ici quelques précisions rapides à ce sujet. prenons l'exemple des tests portant sur la présence et la pertinence de l'alternative textuelle des images html. un premier test (rgaa 1.1.1) vérifie, en toute rigueur, la simple présence de l'attribut alt des éléments img : si l'un des éléments mentionnés dans le champ d'application est présent dans la page, poursuivre le test, sinon le test est validé. si l'élément possède un attribut alt, le test est validé, sinon le test invalidé. comme tous les tests du rgaa, celui-ci est décomposé en étapes logiques pour permettre un traitement point par point : l'étape 1 permet de valider immédiatement une page ne comportant aucun élément img (ni aucun autre élément du champ d'application de ce test). l'étape 2 permet d'invalider immédiatement une page comportant au moins un élément img (ou autre élément du champ d'application) dénué d'attribut alt. un second test (rgaa 1.1.2) s'attache ensuite uniquement aux images dites "décoratives", c'est à dire qui n'apportent pas d'information nécessaire à la compréhension ou à l'utilisation de la page. ces images doivent recevoir une alternative textuelle vide : si l'un des éléments mentionnés dans le champ d'application est présent dans la page, poursuivre le test, sinon le test est validé. si l'élément possède un attribut alt vide, poursuivre le test, sinon le test est validé. si l'élément est uniquement décoratif, le test est validé, sinon le test est invalidé. le test procède à nouveau point par point : l'étape 1 permet à nouveau de valider immédiatement une page ne comportant aucun élément img (ni aucun autre élément du champ d'application de ce test). l'étape 2 "sélectionne" les éléments dotés d'une alternative vide. l'étape 3 permet de valider une page où chaque alternative vide correspond effectivement à un élément décoratif, et de l'invalider dans le cas contraire. cependant, la seconde étape de ce test peut aussi conduire à un résultat apparemment surprenant : si ma page comporte une image dénuée d'alternative textuelle, ce qui est un défaut rédhibitoire, elle sera considérée ici comme valide. naturellement, il ne s'agit pas, à ce stade précis, de validité du point de vue de l'accessibilité. mais simplement du mécanisme des tests unitaires : la validation d'accessibilité pour la présence des alternatives textuelles alt est traitée par le test 1.1.1, et par lui seul. dès lors, aucun autre test ne doit faire "remonter" un résultat invalidant la page pour le même motif : lorsque j'examine dans le test 1.1.2 la pertinence des alternatives vides, je ne prends donc plus en compte les erreurs d'accessibilité dues à des absences d'attributs alt. le terme "valide" est donc à prendre, dans ces tests, en gardant à l'esprit ce mécanisme : la ou les étapes initiales d'un test concernent son applicabilité, et "valide" ne signifie pas nécessairement "valide pour l'accessibilité". un test non applicable sera dit valide à ce stade. la ou les étapes finales d'un test concernent son accessibilité, et "valide" y est le résultat d'accessibilité. l'intérêt majeur de cette démarche est d'obtenir, au terme des tests, un résultat parfaitement significatif, où chaque item dit "invalidé" correspondra effectivement à un type d'erreur unique, donnant ainsi une image chiffrée exacte des problèmes rencontrés. trackbacks les trackbacks pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam. commentaires monique, le 15 mai 2007 bonjour, en fait je pense que cette logique déroute surtout tous ceux qui sont habitués à utiliser des outils tels que le validateur html du w3c, qui déclare l'ensemble d'une page valide ou pas. mais il a certainement fallu une grande rigueur dans l'élaboration des tests pour que, au final, rien n'ait été oublié dans les multiples procédures de test. amicalement, monique tetue, le 16 mai 2007 c'est vrai que cette procédure de test et de validation n'est pas des plus intuitive, et qu'il m'a fallu en référer à ce que je connais déjà d'autres référentiels pour être certaine de bien comprendre. aurélien, le 16 mai 2007 arf déjà ton deusième billet sur le sujet, tu m'en laisse un peu pour mon retour de congé les commentaires pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam. naviguer dans le site blog & blues.org les sections du site weblog articles tests billets à retenir le référentiel général d'accessibilité des administrations (rgaa), quelques points saillantsperception de la structure d'une page web par un handicapé visuel, tentative d'explicationtitle et h1, titre de section et titre de document: le malentenduinternationalisation: spécifier la ou les langues d'un document webspécifier l'encodage des caractères d'un document (x)htmlne validez pas en aveugle : lisez la doc !pour en finir avec les ayatollahs des standards les catégories de billets (x)html - csssémantiqueaccessibilité & ergonomienavigateursopenwebtemesis, opquasthumeursnotes (x)html - cssnotes accessibiliténotes bookmarkletsnotes diversesnotes ergonomienotes sémantiquenotes web standardsnouveaux articles la chronologie des billets mai 2007septembre 2006mars 2006février 2006janvier 2006octobre 2005septembre 2005août 2005juillet 2005juin 2005avril 2005mars 2005février 2005janvier 2005décembre 2004novembre 2004octobre 2004septembre 2004août 2004juillet 2004juin 2004mai 2004 laurent denis, consultant temesis. contact — mentions légales — licence creative commons by-nc-sa — syndication

Acceuil

suivante

eclairage sur le rgaa: la logique des tests unitaires mai 2007 weblog - blog & blues  Les tests GED  iPod Nano Blog.fr: News, info, tests, astuces, reviews ...  Mode, stars, amours, santé, psycho... : testez-vous sur Marie Claire  Tests ADN, François Bayrou : "Que le Conseil constitutionnel dise ...  Tests de QI et psycho-tests - Home  AOL Jeux - Tests de jeux vidéos  Mondes Persistants, l'actu des MMOG et MMORPG » Tests  Test-Recrutement.com : Tests de recrutement, test recrutement ...  Introduction aux tests unitaires avec PHPUnit 3.1 - Club d ...  ESSAI-CLINIQUE.COM tests cliniques et essais cliniques rémunérés.  N°25 Avis sur l'application des tests génétiques aux études ...  Tests ADN : Ils ont voté contre : la vraie couleur du cameleon  Capture d’écran, Présentations, Tests d’utilisabilité - TechSmith ...  jQuery 1.1.4 : plus rapide, plus de tests, prêt pour la version ...  Anti-patrons de tests unitaires - Club d'entraide des développeurs ...  Test de français langue étrangère et seconde  Tests et diagnostics du réseau  Les bêta-tests de MMOG et MMORPG  Logiciels pedagogiques, tests en ligne, sources de programmation ...  Bienvenue sur Esopole.com  Les tests ADN à travers l'Europe - 20minutes.fr  ADN : de Christophe Colomb aux tests de paternité...  GameUp.com  SpamAssassin: Tests Performed  Cool, jeux et tests pour les juniors  Tests Numériques: Test de raisonnement numérique  Les tests de recrutement  PocketPC Paradise - News  Le réseau juridique du Québec : Les tests d'ADN, pour une réponse ...  Tous les tests de jeux PS2, PSP et PS3  Formule 1 - Schumacher effectuera des tests à Barcelone pour ...  Art de vivre : Tests interactifs  TTests-e-Performance : Tests de charge et de performance ...  Tests d'imprimabilité, travaux pratiques, tutoriel, EFPG  Retraite et pénibilité : vers des tests ADN ? - POLITIQUE SOCIALE ...  France 2 -> TESTS - Testez-vous  Rake test:units lance les tests sur la BDD de développement ...  CODE DE LA ROUTE LEADER - DES TESTS DE CODE - LE N°1 DU CODE EN ...  certification bureautique Microsoft Office Specialist, liste ...  Les tests unitaires en pratique, par Patrick Smacchia  Tests de QI gratuits, bibliographie sur les tests, jeux gratuits ...  Journal des Femmes Psychologie : Tous nos tests  Concours infirmier infirmiere tests psychotechniques test psy  Test.com Web Based Testing Software  Tests logiciels de l'année 2007 - ZATAZ.COM Journal, Actualité ...  ou-bien.com-Tests 2007  Tests  AIDE : Question à propos les tests psychotechniques d'embauche ...  MySQL AB :: MySQL 5.0 Reference Manual :: 7.1.4 La suite de tests ...  JOUEZ! - Tests  Tests astro sur www.horoscope.fr : amour, feminin, personnalite ...  Tests de bilan de compétences  Tests de bilan de compétences  Les tests du processeur Intel Core 2 Extreme QX9650 (Penryn)  100% mobile : 1er site de modes d'emploi et de tests pour télà ...  Tests  Législation: Les tests ADN permis par le droit européen - L'Express  Projet Roddier  Tous les tests de jeux Xbox et Xbox 360  Tests Pc et consoles