Instalar Axe DevTools para Web para WebDriverJS desde el Agora de Deque

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

Instalación del paquete @axe-devtools/webdriverjs desde el repositorio de artefactos Agora de Deque

Not for use with personal data

Para los clientes que no tienen un repositorio interno de artefactos y desean una solución más sostenible y escalable para la instalación que la descarga directa de Axe DevTools, Deque pone a disposición de clientes seleccionados su propio repositorio de artefactos. Para obtener información sobre otras formas de instalar Axe DevTools, consulte la guía sobre instalando desde su repositorio de artefactos o descargando un proyecto de demostración.

Requisitos previos

Para instalar Axe DevTools desde Agora, debe tener credenciales de inicio de sesión de Agora. Además, debe tener un proyecto web basado en NodeJS existente en el cual instalar Axe DevTools, así como WebDriverJS. Dependiendo de la configuración de su entorno de prueba, es posible que su biblioteca de pruebas se requiera como una dependencia adicional.

Crear un Token de Identidad

La forma más simple de crear un Token de Identidad es iniciando sesión en la aplicación web de Agora. Una vez iniciada la sesión, puede generar un Token de Identidad haciendo clic en el botón etiquetado Bienvenido/a su-correo-electrónico en la barra superior junto al botón de ayuda, haciendo clic en Generar un Token de Identidad, siguiendo los pasos para crear un Token de Identidad y copiando su Token de Identidad.

important

Recuerde copiar el valor de su Token de Identidad al crearlo, ya que esta será su única oportunidad. De lo contrario, tendrá que crear un nuevo token.

Los Tokens de Identidad expiran (generalmente después de un año), por lo que tendrá que recrear su token periódicamente.

Añadir Autenticación

Para acceder a los paquetes de Axe DevTools a través de NPM o Yarn, necesitará añadir su información de autenticación de Agora a un archivo ~/.npmrc. La forma más simple de hacerlo es con un comando curl.

curl -u"<your-email>":<your-identity-token> "https://agora.dequecloud.com/artifactory/api/npm/auth"

Al ejecutar este comando, reemplace con su correo electrónico de inicio de sesión de Agora y reemplace con el Token de Identidad que copió en el paso anterior. El resultado del comando debería verse así:

_auth = <generated-auth-string>
always-auth = true
email = <your-email>

Configurando su archivo .npmrc (yarn/npm)

Abra su archivo ~/.npmrc para editar. Agregue primero la información del registro, luego agregue la salida del comando curl. El producto final debería parecerse a esto:

@axe-devtools:registry=https://agora.dequecloud.com/artifactory/api/npm/devtools-npm/
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:_auth=<generated-auth-string>
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:email=<your-email@email.com>
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:always-auth=true

Configurando su archivo .yarnrc.yml (yarn moderno)

Abra su archivo ~/.yarnrc.yml para editar. Agregue primero la información del registro, luego agregue la salida del comando curl. El producto final debería parecerse a esto:

npmScopes:
  axe-devtools:
      npmRegistries: 'https://agora.dequecloud.com/artifactory/api/npm/dequelabs/':
      npmAuthIdent: <generated-auth-string>
      npmRegistryServer: 'https://agora.dequecloud.com/artifactory/api/npm/dequelabs/'
      npmAlwaysAuth: true

Si no puede ejecutar comandos curl, puede generar su cadena de autenticación codificando en base-64 <your-email>:<your-identity-token> y agregando el producto al archivo ~/.npmrc de la misma manera como si se hubiera generado con el comando curl.

Instalación

Para instalar Axe DevTools WebDriverJS en su proyecto, ejecute este comando:

npm install @axe-devtools/webdriverjs

Próximos Pasos

Una vez que Axe DevTools se haya instalado correctamente en su entorno, lea la guía sobre importar e inicializar.

Si tiene problemas para instalar Axe DevTools, contacte a su representante de Deque directamente, pregúntenos a través de nuestra mesa de soporte, o envíenos un correo electrónico. Estaremos encantados de ayudarle a ponerlo en marcha.