Nouvelle intégration à DevTools : Playwright

Michael Siek

Par Michael Siek

7 juin 2021

Intégration de Playwright dans axeDevTools

L'automatisation est la clé pour des tests d'accessibilité efficaces et abordables. En permettant aux équipes de développement d'automatiser une grande partie de leurs tests d'accessibilité, nous leur donnons les moyens de détecter plus rapidement les problèmes et de les résoudre avant même qu'ils ne se retrouvent dans le code source. Cela nécessite non seulement un outil précis et rapide, mais aussi un outil capable de suivre le rythme auquel les équipes de développement adoptent de nouveaux outils et environnements de test toujours plus performants. À ce propos, l’équipe d’ Deque a le plaisir d’annoncer ses dernières intégrations : axe DevTools Playwright.

Playwright est une bibliothèque Node.js permettant d'automatiser Chromium, Firefox et WebKit. Grâce à Playwright, les développeurs peuvent créer des scripts pour ouvrir des pages, déclencher des événements, exécuter des tests et bien plus encore. C'est un outil idéal pour les tests automatisés et une alternative de plus en plus populaire à WebDriver.

Axe DevTools Playwright

Axe DevTools Playwright est une extension pour Playwright qui utilise la dernière version d'axe-core. Axe DevTools Playwright offre toutes les fonctionnalités habituelles que vous êtes en droit d'attendre d'Axe DevTools, notamment :

– Plusieurs référentiels, tels que les WCAG 2.0 et la Section 508.

– Prise en charge de la personnalisation et de l'enrichissement des ensembles de règles.

– Diverses fonctionnalités de génération de rapports, telles que HTML et JUnit XML.

Exemple de code : 

const AxeBuilder = require('@axe-devtools/playwright').default
const playwright = require('playwright')

;(async () => {
  const browser = await playwright.chromium.launch({ headless: false })
  const context = await browser.newContext()
  const page = await context.newPage()
  await page.goto('https://dequeuniversity.com/demo/mars/')
  const results = await new AxeBuilder({ page }).analyze()
  // eslint-disable-next-line no-console
  console.log(results)
  await browser.close()
})()

Axe DevTools Playwright est disponible pour les clients Enterprise d'Axe DevTools et nécessite un accès via Agora, le registre de paquets d'Deque. La documentation destinée aux clients concernant Axe DevTools Playwright est disponible dans le Guide produit Axe DevTools.

Michael Siek

Michael Siek

Michael travaille actuellement sur les intégrations d'axe-core , celles d'axe DevTools et sur axe-linter. Son objectif est de contribuer à l'égalité numérique, ligne de code après ligne de code.

Recevez les articles de blog directement dans votre boîte mail

Pas de bavardages inutiles, mais des informations concrètes sur l'accessibilité, fournies par des experts qualifiés.

Vous acceptez que Deque , utilise et partage des informations conformément à Dequedéclaration de confidentialité. Vous pouvez modifier votre consentement à tout moment en nous contactant.

En savoir plus sur ce sujet

Nouveautés d'Axe MCP Server : une couverture plus automatisée et des workflows de développement optimisés

Les tests d'accessibilité automatisés permettent aux équipes de détecter les problèmes plus tôt dans le cycle de développement et de réduire la charge de travail manuel. Cependant, certains des contrôles d'accessibilité les plus complexes ont traditionnellement nécessité des tests guidés ou manuels. Grâce aux dernières mises à jour d'Axe MCP Server, vos développeurs peuvent désormais automatiser encore davantage de tests d'accessibilité directement au sein de leurs workflows de développement.

Lire l'article
Image illustrant comment utiliser le serveur Axe MCP pour effectuer deux tâches : analyser les problèmes d'accessibilité à l'aide d'un ensemble de règles avancées et exécuter le test IGT au clavier

Je suis responsable technique. Par où commencer en matière d'accessibilité ?

Dylan Barrell
28 avril 2026 Par Dylan Barrell

En tant que responsable technique chargé pour la première fois de l'accessibilité numérique, par où commencer ? Ce plan d'action en trois étapes, s'étalant sur 90 jours, vous aidera à vous lancer.

Lire l'article
Un responsable technique travaillant à son bureau. Des bulles entourent l'image et indiquent les mots suivants : « Conformité », « Outillage et tests », « Formation des développeurs » et « Stratégie ».