Importation et initialisation pour WebdriverIO

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Importer et initialiser le package Axe DevTools pour Web WebdriverIO (@axe-devtools/webdriverio)

Not for use with personal data

Une fois que vous avez installé Axe DevTools pour Web, vous devez l’importer dans votre environnement de test et initialiser le package.

Prérequis

Pour importer et initialiser Axe DevTools pour Web, il doit d'abord être installé. Si ce n'est pas encore fait, lisez le guide sur comment l'installer à partir d'un bundle, à partir de votre dépôt d'artéfacts, ou à partir de l'Agora de Deque. Vous devez également avoir téléchargé et configuré WebdriverIO.

Importation et initialisation

En dehors d'un module, Axe DevTools pour Web est importé et une instance est créée avec une déclaration comme celle-ci :

const { AxeDevToolsWebdriverIO } = require('@axe-devtools/webdriverio');

L'importation de WebdriverIO sera également requise :

const webdriverio = require('webdriverio');

Dans un module, la syntaxe est légèrement différente. La déclaration devrait ressembler à ceci :

import { AxeDevToolsWebdriverIO } from '@axe-devtools/webdriverio';

L'importation de WebdriverIO sera également requise :

import webdriverio from 'webdriverio';

À ce stade, vous pourrez initialiser votre webdriver à l'intérieur de votre fonction de test comme ceci :

const client = webdriverio.remote({
  desiredCapabilities: {
    browserName: 'chrome'
  }
});

await client.init();

Ensuite, vous pouvez initialiser Axe DevTools pour Web avec le client webdriver

const axeDevTools = new AxeDevToolsWebdriverIO({ client });

Prochaines étapes

Une fois que vous avez installé, importé et initialisé Axe DevTools pour Web et son pilote, vous êtes prêt à passer à l'analyse de l'accessibilité et à l'écriture de tests d'accessibilité. Chaque analyse avec Axe DevTools pour Web nécessite une nouvelle instance, donc pour configurer et exécuter vos analyses, consultez le guide sur écriture de tests.

Dépannage

Si vous rencontrez des problèmes avec l'importation ou l'initialisation d'Axe DevTools pour Web, contactez directement votre représentant Deque, contactez-nous via notre service d'assistance, ou envoyez-nous un email. Nous serons ravis de vous aider.