Installazione dalla CLI di .NET Core
Installazione di Axe DevTools per Web per C# utilizzando la CLI di .NET Core e il repository Agora di Deque
Accedi e installa Axe DevTools dalla tua CLI
Per scaricare Axe DevTools, segui le istruzioni di accesso al registro fornite dal tuo reparto operazioni di sviluppo. Questo file di esempio nuget.config ti guiderà nella configurazione delle dipendenze per scaricare Axe DevTools dall'Agora di Deque.
Passo 1: Apri la tua CLI e naviga nella directory del tuo progetto.
Passo 2: Crea un file nuget.config se non è attualmente presente utilizzando questo comando
dotnet new nugetconfigSe non desideri memorizzare queste informazioni all'interno del tuo repository di codice, puoi saltare questo passaggio e utilizzare il file di configurazione utente (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config)
Passo 3: Aggiungi l'istanza Artifactory di Agora di Deque come sorgente del pacchetto.
Passo 4: Aggiungi il seguente snippet al tuo file di configurazione nella sezione <packageSources> dopo il <add> con key="nuget.org":
<add key="Artifactory" value="https://agora.dequecloud.com/artifactory/api/nuget/devtools-nuget" />Passo 5: Aggiungi le tue credenziali di Agora al tuo file di configurazione tramite il seguente snippet nel tag <configuration>, sostituendo <USERNAME> e <IDENTITY_TOKEN> con le tue credenziali. Il nome utente sarà l'indirizzo email utilizzato per accedi ad Agora. Puoi creare un nuovo Token di Identità accedendo ad Agora, cliccando sul banner di benvenuto in alto a destra, scegliendo Modifica profilo, cliccando su Genera un Token di Identità, seguendo i passaggi e copiando il tuo Token di Identità. Se non hai credenziali di accesso ad Agora, contatta il tuo rappresentante Deque.
Ricorda di copiare il valore del tuo Token di Identità quando lo crei, poiché questa sarà la tua unica occasione. Altrimenti, dovrai creare un nuovo token.
I Token di Identità scadono (di solito dopo un anno), quindi dovrai ricreare il tuo token periodicamente.
<packageSourceCredentials>
<Artifactory>
<add key="Username" value="<USERNAME>" />
<add key="ClearTextPassword" value="<IDENTITY_TOKEN>" />
</Artifactory>
</packageSourceCredentials>L'uso di un Token di Identità in chiaro è necessario; le password crittografate non sono supportate sulle piattaforme non-Windows.
Passo 6: Installa axe-devtools-selenium:
dotnet add package axe-devtools-seleniumDovresti ora vedere axe-devtools-selenium menzionato nel tuo file csproj.
Dipendenze Dotnet
Le dipendenze vengono automaticamente scaricate e costruite quando compili o testi il progetto principale in Visual Studio. Puoi ottenere lo stesso risultato usando la CLI dotnet tramite il seguente comando:
dotnet restoreLe dipendenze JavaScript vengono scaricate e risolte automaticamente durante la compilazione del progetto principale.
Compila
Per compilare il progetto, usa il comando dotnet build.
Test
Per testare il progetto, usa il comando dotnet test.
