Instalar desde la CLI de .NET Core

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 de Axe DevTools para Web para C# usando la CLI de .NET Core y el repositorio Agora de Deque

Not for use with personal data

Accede e instala Axe DevTools desde tu CLI

Para descargar Axe DevTools, sigue las instrucciones de acceso al registro proporcionadas por tu departamento de operaciones de desarrollo. Este archivo de ejemplo nuget.config te guiará a través de la configuración de las dependencias para descargar Axe DevTools desde el Agora de Deque.

Paso 1: Abre tu CLI y navega al directorio de tu proyecto.

Paso 2: Crea un archivo nuget.config si aún no está presente usando este comando

dotnet new nugetconfig

Si no deseas almacenar esta información dentro de tu repositorio de código, puedes omitir esto y usar el archivo de configuración de usuario (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config)

Paso 3: Añade la instancia de Artifactory de Agora de Deque como una fuente de paquetes.

Paso 4: Agrega el siguiente fragmento a tu archivo de configuración dentro de la sección <packageSources> después de la <add> con key="nuget.org":

<add key="Artifactory" value="https://agora.dequecloud.com/artifactory/api/nuget/devtools-nuget" />

Paso 5: Añade tus credenciales de Agora a tu archivo de configuración a través del siguiente fragmento en la etiqueta <configuration>, reemplazando <USERNAME> y <IDENTITY_TOKEN> con tus credenciales. El nombre de usuario será la dirección de correo electrónico utilizada para iniciar sesión en Agora. Puedes crear un nuevo Token de Identidad iniciando sesión en Agora, haciendo clic en el banner de bienvenida en la esquina superior derecha, eligiendo Editar perfil, haciendo clic en Generar un Token de Identidad, siguiendo los pasos y copiando tu Token de Identidad. Si no tienes credenciales de inicio de sesión de Agora, contacta a tu representante de Deque.

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.

 <packageSourceCredentials>
    <Artifactory>
        <add key="Username" value="<USERNAME>" />
        <add key="ClearTextPassword" value="<IDENTITY_TOKEN>" />
    </Artifactory>
  </packageSourceCredentials>
note

El uso de un Token de Identidad en texto claro es necesario; las contraseñas cifradas no son compatibles en plataformas que no son Windows.

Paso 6: Instala axe-devtools-selenium:

dotnet add package axe-devtools-selenium

Ahora deberías ver axe-devtools-selenium mencionado en tu archivo csproj.

Dependencias de Dotnet

Las dependencias se descargan y reúnen automáticamente cuando construyes o pruebas el proyecto principal en Visual Studio. Puedes realizar los mismos pasos usando la CLI de dotnet con el siguiente comando:

dotnet restore

Las dependencias de JavaScript se descargan y resuelven automáticamente al construir el proyecto principal.

Compilación

Para compilar el proyecto, utiliza el comando dotnet build.

Prueba

Para probar el proyecto, utiliza el comando dotnet test.