Installation über die .NET Core CLI

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

Installieren von Axe DevTools für Web für C# mit der .NET Core CLI und dem Agora-Repository von Deque

Not for use with personal data

Greifen Sie auf Axe DevTools über Ihre CLI zu und installieren Sie es

Um Axe DevTools herunterzuladen, folgen Sie den Anweisungen zum Registrierungszugang, die von Ihrer Entwicklungsabteilung bereitgestellt werden. Diese nuget.config Beispieldatei führt Sie durch das Einrichten der Abhängigkeiten zum Herunterladen von Axe DevTools von Deques Agora.

Schritt 1: Öffnen Sie Ihre CLI und navigieren Sie zu Ihrem Projektverzeichnis.

Schritt 2: Erstellen Sie eine nuget.config-Datei, falls diese noch nicht vorhanden ist, mit diesem Befehl

dotnet new nugetconfig

Wenn Sie diese Informationen nicht in Ihrem Code-Repository speichern möchten, können Sie dies überspringen und die Benutzerkonfigurationsdatei verwenden (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config)

Schritt 3: Fügen Sie die Agora Artifactory-Instanz von Deque als Paketquelle hinzu.

Schritt 4: Fügen Sie das folgende Snippet in Ihre Konfigurationsdatei im Abschnitt <packageSources> nach dem <add> mit key="nuget.org" ein:

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

Schritt 5: Fügen Sie Ihre Agora-Anmeldedaten in die Konfigurationsdatei über das folgende Snippet im Tag <configuration> ein und ersetzen Sie <USERNAME> und <IDENTITY_TOKEN> durch Ihre Anmeldedaten. Der Benutzername ist die E-Mail-Adresse, die Sie genutzt haben, um sich bei Agora anmelden. Sie können ein neues Identitätstoken erstellen, indem Sie sich bei Agora anmelden, auf das Begrüßungsbanner in der rechten oberen Ecke klicken, Profil bearbeiten wählen, auf Identitätstoken generieren klicken, den Schritten folgen und Ihr Identitätstoken kopieren. Wenn Sie keine Agora-Anmeldedaten haben, wenden Sie sich an Ihren Deque-Ansprechpartner.

important

Denken Sie daran, den Wert Ihres Identity Tokens beim Erstellen zu kopieren, da dies Ihre einzige Chance sein wird. Andernfalls müssen Sie ein neues Token erstellen.

Identity Tokens laufen ab (in der Regel nach einem Jahr), daher müssen Sie Ihr Token regelmäßig neu erstellen.

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

Die Verwendung eines Klartext-Identitätstokens ist erforderlich; verschlüsselte Passwörter werden auf Nicht-Windows-Plattformen nicht unterstützt.

Schritt 6: Installieren Sie axe-devtools-selenium:

dotnet add package axe-devtools-selenium

Sie sollten nun sehen, dass axe-devtools-selenium in Ihrer csproj-Datei erwähnt wird.

Dotnet-Abhängigkeiten

Abhängigkeiten werden automatisch heruntergeladen und erstellt, wenn Sie das Hauptprojekt in Visual Studio erstellen oder testen. Sie können dieselben Schritte mit der dotnet CLI über den folgenden Befehl ausführen:

dotnet restore

JavaScript-Abhängigkeiten werden automatisch heruntergeladen und aufgelöst, wenn das Hauptprojekt erstellt wird.

Build

Um das Projekt zu erstellen, verwenden Sie den Befehl dotnet build.

Test

Um das Projekt zu testen, verwenden Sie den Befehl dotnet test.