Installer depuis la CLI .NET Core
Accédez puis installez axe DevTools depuis votre CLI
Pour télécharger axe DevTools, suivez les instructions d'accès au registre fournies par votre service des opérations de développement. Ce nuget.config
fichier d'exemple vous guidera dans la configuration des dépendances pour télécharger axe DevTools depuis l'Agora de Deque.
Étape 1 : Ouvrez votre Interface de ligne de commande et accédez au répertoire de votre projet.
Étape 2 : Créez un nuget.config
fichier s'il n'existe pas déjà à l'aide de cette commande
dotnet new nugetconfig
Si vous ne souhaitez pas stocker ces informations dans votre référentiel de code, vous pouvez ignorer cette étape et utiliser le fichier de configuration utilisateur (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config
)
Étape 3 : Ajoutez l'instance Agora Artifactory de Deque comme source de package.
Étape 4 : Ajoutez l'extrait suivant à votre fichier de configuration dans la section <packageSources>
, après le <add>
, avec key="nuget.org"
:
<add key="Artifactory" value="https://agora.dequecloud.com/artifactory/api/nuget/devtools-nuget" />
Étape 5 : Ajoutez vos informations d'identification Agora à votre fichier de configuration via l'extrait suivant dans la balise <configuration>
, en remplaçant <USERNAME>
et <IDENTITY_TOKEN>
par vos informations d'identification. Le nom d'utilisateur sera l'adresse e-mail utilisée pour se connecter à Agora. Vous pouvez créer un nouveau jeton d'identité en vous connectant à Agora, en cliquant sur la bannière de bienvenue dans le coin supérieur droit, en choisissant Modifier le profil, en cliquant sur Générer un jeton d'identité, en suivant les étapes et en copiant votre jeton d'identité. Si vous ne disposez pas des identifiants de connexion Agora, contactez votre représentant Deque.
N'oubliez pas de copier la valeur de votre jeton d'identité lors de sa création, car ce sera votre seule opportunité. Sinon, vous devrez créer un nouveau jeton.
Les jetons d'identité expirent (généralement après un an), vous devrez donc recréer votre jeton périodiquement.
<packageSourceCredentials>
<Artifactory>
<add key="Username" value="<USERNAME>" />
<add key="ClearTextPassword" value="<IDENTITY_TOKEN>" />
</Artifactory>
</packageSourceCredentials>
L'utilisation d'un jeton d'identité en texte clair est nécessaire ; les mots de passe chiffrés ne sont pas pris en charge sur les plates-formes non Windows.
Étape 6 : Installez axe-devtools-selenium
:
dotnet add package axe-devtools-selenium
Vous devriez maintenant voir axe-devtools-selenium
mentionné dans votre csproj
fichier.
Dépendances Dotnet
Les dépendances sont automatiquement téléchargées et compilées lorsque vous générez ou testez le projet principal dans Visual Studio. Vous pouvez réaliser les mêmes étapes en utilisant la CLI dotnet via la commande suivante :
dotnet restore
Les dépendances JavaScript sont automatiquement téléchargées et résolues lors de la création du projet principal.
Compilation
Pour construire le projet, utilisez la commande dotnet build
.
Tester
Pour tester le projet, utilisez la commande dotnet test
.