Maintenir la conformité : tests automatisés et intégration continue
Cette page fait partie de La mise en conformité RGAA.
Un site conforme au 1er janvier ne l’est plus au printemps
La conformité n’est pas un état, c’est un équilibre. Chaque livraison, chaque article publié, chaque mise à jour d’extension peut la rompre — sans que personne ne s’en aperçoive, puisque rien ne casse visuellement.
C’est ce qui explique l’écart si fréquent entre le taux affiché dans une déclaration et l’état réel du site le jour où quelqu’un le vérifie.
Ce que l’automatisation attrape
Les contrôles automatisés couvrent une part minoritaire du référentiel — de l’ordre d’un tiers. Mais cette part est précisément celle qui se casse le plus souvent au fil des livraisons :
- hiérarchie de titres rompue par un nouveau gabarit ;
- attribut de langue perdu dans un changement de configuration ;
- contraste dégradé par une évolution de charte ;
- étiquette de formulaire supprimée au profit d’un
placeholder; - identifiant dupliqué par un composant instancié deux fois ;
- lien interne devenu mort après une réorganisation d’URL ;
- intitulé de lien générique glissé dans un gabarit.
Un contrôle qui avertit sans bloquer finit ignoré. Pour qu’il serve, il doit faire échouer la livraison.
C’est le parti pris de ce site : sa commande de build est la chaîne de vérification elle-même. Un contraste insuffisant, un HTML invalide ou un lien mort empêche la mise en ligne, sans discussion possible.
Ce qui reste humain
Aucun outil ne juge la pertinence d’une alternative textuelle, d’un intitulé de lien ou d’un ordre de tabulation. Deux rendez-vous s’imposent donc :
- une revue à chaque évolution notable — nouveau gabarit, nouveau composant, nouveau parcours ;
- un contre-audit périodique par un tiers, qui recalcule le taux et met à jour la déclaration. Voir le contre-audit.
Et la contribution éditoriale
C’est là que la conformité se perd le plus vite, et c’est le seul endroit où l’automatisation ne peut rien : un titre choisi pour sa taille, une alternative laissée vide sur une infographie, un lien « en savoir plus » ajouté de bonne foi. La formation des contributeurs n’est pas un supplément, c’est la moitié du dispositif de non-régression.
Le rythme à tenir
- À chaque livraison : contrôles automatisés bloquants.
- À chaque évolution notable : revue humaine ciblée.
- Une fois par an : contre-audit et déclaration mise à jour.
- À chaque nouvelle version du référentiel : re-audit dans les dix-huit mois — le RGAA 5 est attendu pour la fin 2026.