Instale desde la CLI de .NET Core
Acceda e instale axe DevTools desde su CLI
Para descargar axe DevTools, siga las instrucciones de acceso al registro proporcionadas por su departamento de operaciones de desarrollo. Este nuget.config
archivo de ejemplo lo guiará a través de la configuración de las dependencias para descargar axe DevTools desde Agora de Deque.
Paso 1: Abra su Interfaz de Línea de Comandos y navegue hasta el directorio de su proyecto.
Paso 2: Crear un nuget.config
archivo si actualmente no está presente, utilizando este comando
dotnet new nugetconfig
Si no desea almacenar esta información dentro de su repositorio de código, puede omitir esto y utilizar el archivo de configuración de usuario (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config
)
Paso 3: Agregue la instancia de Agora Artifactory de Deque como fuente del paquete.
Paso 4: Agregue el siguiente fragmento a su archivo de configuración dentro de la sección <packageSources>
, después de <add>
, con key="nuget.org"
:
<add key="Artifactory" value="https://agora.dequecloud.com/artifactory/api/nuget/devtools-nuget" />
Paso 5: Agregue sus credenciales de Agora a su archivo de configuración a través del siguiente fragmento en la etiqueta <configuration>
, reemplazando <USERNAME>
y <IDENTITY_TOKEN>
con sus credenciales. El nombre de usuario será la dirección de correo electrónico utilizada para iniciar sesión en Agora. Puede 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 su token de identidad. Si no tiene credenciales de inicio de sesión de Agora, comuníquese con su representante de Deque.
Recuerda copiar el valor de tu Token de Identidad al momento de crearlo, ya que esta será tu única oportunidad. De lo contrario, tendrás que crear un nuevo token.
Los tokens de identidad caducan (generalmente después de un año), por lo que deberás volver a crear tu token periódicamente.
<packageSourceCredentials>
<Artifactory>
<add key="Username" value="<USERNAME>" />
<add key="ClearTextPassword" value="<IDENTITY_TOKEN>" />
</Artifactory>
</packageSourceCredentials>
Es necesario el uso de un token de identidad de texto claro; las contraseñas cifradas no son compatibles con plataformas que no sean Windows.
Paso 6: Instalar axe-devtools-selenium
:
dotnet add package axe-devtools-selenium
Ahora deberías ver axe-devtools-selenium
mencionado en tu csproj
archivo.
Dependencias de Dotnet
Las dependencias se descargan y crean automáticamente cuando compilas o pruebas el proyecto principal en Visual Studio. Puede realizar los mismos pasos utilizando la CLI de dotnet mediante el siguiente comando:
dotnet restore
Las dependencias de JavaScript se descargan y resuelven automáticamente al compilar el proyecto principal.
Compilar
Para construir el proyecto, utilice el comando dotnet build
.
Probar
Para probar el proyecto, utilice el comando dotnet test
.