Importación e Inicialización para WebdriverIO
Importación e inicialización del paquete Axe DevTools para Web WebdriverIO (@axe-devtools/webdriverio)
Una vez que hayas instalado Axe DevTools para Web, necesitas importarlo a tu configuración de pruebas e inicializar el paquete.
Requisitos previos
Para importar e inicializar Axe DevTools para Web, primero debe estar instalado. Si aún no lo has hecho, lee la guía sobre cómo instalarlo desde un paquete, desde tu repositorio de artefactos o desde Agora de Deque. También necesitas tener WebdriverIO descargado y configurado.
Importación e Inicialización
Fuera de un módulo, Axe DevTools para Web se importa y se crea una instancia con una declaración como esta:
const { AxeDevToolsWebdriverIO } = require('@axe-devtools/webdriverio');También será necesario importar WebdriverIO:
const webdriverio = require('webdriverio');Dentro de un módulo, la sintaxis es ligeramente diferente. La declaración debe verse así:
import { AxeDevToolsWebdriverIO } from '@axe-devtools/webdriverio';También será necesario importar WebdriverIO:
import webdriverio from 'webdriverio';En este punto, podrás inicializar tu webdriver dentro de tu función de prueba así:
const client = webdriverio.remote({
desiredCapabilities: {
browserName: 'chrome'
}
});
await client.init();Luego, puedes inicializar Axe DevTools para Web con el cliente webdriver
const axeDevTools = new AxeDevToolsWebdriverIO({ client });Próximos Pasos
Una vez que hayas instalado, importado e inicializado Axe DevTools para Web y su driver, estás listo para avanzar a escanear accesibilidad y escribir pruebas de accesibilidad. Cada escaneo con Axe DevTools para Web requiere una nueva instancia, así que para configurar y ejecutar tus escaneos consulta la guía sobre escribir pruebas.
Solución de Problemas
Si tienes problemas con la importación o inicialización de Axe DevTools para Web, contacta a tu representante de Deque directamente, comunícate con nosotros a través de nuestro soporte técnico o envíanos un correo electrónico. Estaremos encantados de ayudarte.
