Installa dalla CLI di .NET Core
Accedi e installa axe DevTools dalla tua CLI
Per scaricare axe DevTools, segui le istruzioni di accesso al registro fornite dal tuo reparto operativo di sviluppo. Questo file di esempio ti guiderà attraverso la configurazione delle dipendenze per scaricare axe DevTools da Agora di Deque. nuget.config
Passaggio 1: Apri la CLI e vai alla directory del progetto.
Passaggio 2: Crea un file nuget.config
se non è attualmente presente utilizzando questo comando
dotnet new nugetconfig
Se 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
)
Passaggio 3: Aggiungere l'istanza Agora Artifactory di Deque come origine del pacchetto.
Passaggio 4: Aggiungi il seguente frammento al tuo file di configurazione all'interno della <packageSources>
sezione dopo <add>
con key="nuget.org"
:
<add key="Artifactory" value="https://agora.dequecloud.com/artifactory/api/nuget/devtools-nuget" />
Passaggio 5: Aggiungi le tue credenziali Agora al tuo file di configurazione tramite il seguente frammento nel tag <configuration>
, sostituendo <USERNAME>
e <IDENTITY_TOKEN>
con le tue credenziali. Il nome utente sarà l'indirizzo email utilizzato per accedere ad Agora. Puoi creare un nuovo token di identità effettuando l'accesso ad Agora, cliccando sul banner di benvenuto nell'angolo 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 disponi delle credenziali di accesso ad Agora, contatta il tuo rappresentante Deque.
Ricordati di copiare il valore del tuo Identity Token quando lo crei, perché questa sarà la tua unica opportunità. Altrimenti dovrai creare un nuovo token.
I token di identità scadono (solitamente dopo un anno), quindi dovrai ricrearli periodicamente.
<packageSourceCredentials>
<Artifactory>
<add key="Username" value="<USERNAME>" />
<add key="ClearTextPassword" value="<IDENTITY_TOKEN>" />
</Artifactory>
</packageSourceCredentials>
È necessario utilizzare un Identity Token in chiaro; le password crittografate non sono supportate sulle piattaforme non Windows.
Passaggio 6: Installa axe-devtools-selenium
:
dotnet add package axe-devtools-selenium
Ora dovresti vedere axe-devtools-selenium
menzionato nel tuo csproj
file.
Dipendenze Dotnet
Le dipendenze vengono scaricate e create automaticamente quando si compila o si testa il progetto principale in Visual Studio. È possibile eseguire gli stessi passaggi utilizzando la CLI dotnet tramite il seguente comando:
dotnet restore
Le dipendenze JavaScript vengono scaricate e risolte automaticamente durante la creazione del progetto principale.
Compilazione
Per compilare il progetto, utilizzare il comando dotnet build
.
Test
Per testare il progetto, utilizzare il comando dotnet test
.