Installieren über die .NET Core-CLI
Greifen Sie über der CLI auf axe DevTools zu und installieren Sie es
Um axe DevTools herunterzuladen, folgen Sie den Anweisungen für den Registrierungszugriff Ihrer Entwicklungsoperationsabteilung. Diese nuget.config
Beispieldatei führt Sie durch die Einrichtung der Abhängigkeiten zum Herunterladen von axe DevTools von Deque‘s Agora.
Schritt 1: Öffnen Sie Ihre Kommandozeile und navigieren Sie zu Ihrem Projektverzeichnis.
Schritt 2: Erstellen Sie eine nuget.config
Datei mit diesem Befehl, falls sie noch nicht vorhanden ist
dotnet new nugetconfig
Wenn Sie diese Informationen nicht in Ihrem Code-Repository speichern möchten, können Sie dies überspringen und die Benutzerkonfigurationsdatei (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config
) verwenden.
Schritt 3: Fügen Sie die Agora Artifactory-Instanz von Deque als Paketquelle hinzu.
Schritt 4: Fügen Sie den folgenden Codeausschnitt zu Ihrer Konfigurationsdatei im <packageSources>
Abschnitt nach dem <add>
mit key="nuget.org"
hinzu:
<add key="Artifactory" value="https://agora.dequecloud.com/artifactory/api/nuget/devtools-nuget" />
Schritt 5: Fügen Sie Ihre Agora-Anmeldeinformationen mit dem folgenden Snippet im <configuration>
Tag zu Ihrer Konfigurationsdatei hinzu und ersetzen Sie <USERNAME>
und <IDENTITY_TOKEN>
durch Ihre Anmeldeinformationen. Der Benutzername ist die E-Mail-Adresse, die zum [Anmelden bei Agora] verwendet wird(https://agora.dequecloud.com/artifactory/webapp/). Sie können ein neues Identitätstoken erstellen, indem Sie sich bei Agora anmelden, auf das Willkommensbanner in der oberen rechten Ecke klicken, Profil bearbeiten auswä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-Vertreter.
Denken Sie daran, den Wert Ihres Identitätstokens beim Erstellen zu kopieren, da dies Ihre einzige Möglichkeit ist. Andernfalls müssen Sie ein neues Token erstellen.
Identitätstoken laufen ab (normalerweise 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>
Die Verwendung eines Identitätstokens im Klartext 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 jetzt axe-devtools-selenium
in Ihrer csproj
Datei sehen.
Dotnet-Abhängigkeiten
Abhängigkeiten werden automatisch heruntergeladen und gebaut, 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 beim Erstellen des Hauptprojekts automatisch heruntergeladen und gelöst.
Erstellen
Um das Projekt zu erstellen, verwenden Sie den Befehl dotnet build
.
Testen
Um das Projekt zu testen, verwenden Sie den Befehl dotnet test
.