Référence de l'API axe DevTools Node Logger

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

Référence API pour le package @axe-devtools/logger

Not for use with personal data

Ce document décrit les méthodes implémentées par la classe AxeDevToolsLogger dans le package @axe-devtools/logger.

Constructeur

Crée un enregistreur axe DevTools que vous pouvez utiliser pour écrire un fichier de résultats JSON dans le répertoire spécifié. Vous pouvez utiliser l'API Reporter pour générer des rapports dans plusieurs formats différents à partir de ce fichier de résultats.

constructor(reportName: string, directory?: string)

Exemple d'utilisation :

let logger = new AxeDevToolsLogger("Report Name", "directory-name");
note

Étant donné que la classe AxeDevToolsReporter hérite de cette classe, vous appelez généralement les méthodes de la classe AxeDevToolsLogger via votre instance AxeDevToolsReporter .

Paramètres

Nom Type Description
Nom du rapport string Le nom du rapport, qui sera la première partie du nom du fichier de résultats de sortie.
répertoire Chaîne (facultatif) Le répertoire dans lequel l'API du logger écrira le fichier de résultats JSON

Méthodes

Nom Description
getTestResults Renvoie un tableau de résultats de test.
logTestResult Enregistrer les résultats des tests.

getTestResults

Renvoie un tableau de résultats de tests axe DevTools. Les résultats peuvent être filtrés par userAgent.

public getTestResults(userAgent?: string): AxeDevToolsResults[] 

Paramètres

Nom Type Description
Agent utilisateur Chaîne (facultatif) Spécifie l' userAgent pour filtrer les résultats. Seuls les résultats pour lesquels le userAgent correspond seront écrits sur le disque.

Retours

Un tableau de AxeDevToolsResults

logTestResult

Enregistre le résultat d'accessibilité actuel sur le disque. Voir Exemples de code Reporter pour des exemples de code.

public logTestResult(
    id: string,
    finding: Findings,
    options?: LogTestResultOptions
  ): void

Paramètres

Nom Type Description
id string Un identifiant fourni par l'utilisateur pour la constatation
constatation Objet de Constatations L'objet Constatations obtenu à partir de l'exécution d'un test, généralement un objet results de run() ou analyze()
options Objet LogTestResultsOptions (facultatif) Options de configuration de l'enregistreur

Aller-retour

Rien n'est retourné