Instalar desde a CLI do .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

Instalando o Axe DevTools para Web em C# usando a CLI do .NET Core e o repositório Agora da Deque

Not for use with personal data

Acesse e instale o Axe DevTools a partir do seu CLI

Para baixar o Axe DevTools, siga as instruções de acesso ao registro fornecidas pelo seu departamento de operações de desenvolvimento. Este arquivo de exemplo nuget.config o guiará pela configuração das dependências para baixar o Axe DevTools do Agora da Deque.

Passo 1: Abra seu CLI e navegue até o diretório do seu projeto.

Passo 2: Crie um arquivo nuget.config se ele não estiver presente atualmente usando este comando

dotnet new nugetconfig

Se você não deseja armazenar esta informação dentro do seu repositório de código, você pode pular esta etapa e usar o arquivo de configuração do usuário (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config)

Passo 3: Adicione a instância do Artifactory do Agora da Deque como uma fonte de pacote.

Passo 4: Adicione o seguinte trecho ao seu arquivo de configuração dentro da seção <packageSources> após o <add> com key="nuget.org":

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

Passo 5: Adicione suas credenciais do Agora ao seu arquivo de configuração através do seguinte trecho na tag <configuration>, substituindo <USERNAME> e <IDENTITY_TOKEN> pelas suas credenciais. O nome de usuário será o endereço de e-mail usado para faça login no Agora. Você pode criar um novo Token de Identidade fazendo login no Agora, clicando no banner de boas-vindas no canto superior direito, escolhendo Editar Perfil, clicando em Gerar um Token de Identidade, seguindo os passos e copiando seu Token de Identidade. Se você não possui credenciais de login do Agora, entre em contato com seu representante Deque.

important

Lembre-se de copiar o valor do seu Token de Identidade ao criá-lo, pois esta será sua única oportunidade. Caso contrário, você terá que criar um novo token.

Tokens de Identidade expiram (geralmente após um ano), então você precisará recriar seu token periodicamente.

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

O uso de um Token de Identidade em texto claro é necessário; senhas criptografadas não são suportadas em plataformas que não sejam Windows.

Passo 6: Instale axe-devtools-selenium:

dotnet add package axe-devtools-selenium

Agora você deve ver axe-devtools-selenium mencionado no seu arquivo csproj.

Dependências do Dotnet

As dependências são automaticamente baixadas e construídas quando você compila ou testa o projeto principal no Visual Studio. Você pode realizar os mesmos passos usando a CLI do dotnet através do seguinte comando:

dotnet restore

As dependências de JavaScript são automaticamente baixadas e resolvidas ao compilar o projeto principal.

Build

Para compilar o projeto, use o comando dotnet build.

Teste

Para testar o projeto, use o comando dotnet test.