Referencia de la API del registrador de nodos de axe DevTools

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

Referencia de API para el paquete @axe-devtools/logger

Not for use with personal data

Este documento describe los métodos implementados por la clase AxeDevToolsLogger en el paquete @axe-devtools/logger.

Constructor

Crea un registrador de axe DevTools que puedes usar para escribir un archivo de resultados JSON en el directorio especificado. Puede utilizar la API de informes para generar informes en varios formatos diferentes a partir de este archivo de resultados.

constructor(reportName: string, directory?: string)

Ejemplo de uso:

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

Debido a que la clase AxeDevToolsReporter hereda de esta clase, normalmente se invocan métodos en la clase AxeDevToolsLogger a través de su instancia AxeDevToolsReporter .

Parámetros

Nombre Tipo Descripción
reportName cadena El nombre del informe, que será la primera parte del nombre del archivo de resultados de salida.
directorio Cadena (opcional) El directorio donde la API del logger escribirá el archivo de resultados JSON

Métodos

Nombre Descripción
getTestResults Devuelve un array de resultados de pruebas.
logTestResult Registrar resultados de pruebas.

getTestResults

Devuelve una matriz de resultados de pruebas de axe DevTools. Los resultados se pueden filtrar por userAgent.

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

Parámetros

Nombre Tipo Descripción
userAgent Cadena (opcional) Especifica el userAgent para filtrar los resultados. Sólo se escribirán en el disco los resultados en los que coincida el agente de usuario .

Retornos

Un arreglo de AxeDevToolsResults

logTestResult

Registra el resultado de accesibilidad actual en el disco. Consulte Ejemplos de código de informes para ver ejemplos de código.

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

Parámetros

Nombre Tipo Descripción
id cadena Un identificador proporcionado por el usuario para el resultado.
resultado Objeto de los Resultados El objeto Resultados obtenido al ejecutar una prueba, generalmente el objeto Resultados de run() o analyze()
Opciones Objeto LogTestResultsOptions (opcional) Opciones de configuración del Logger

De vuelta

No se devuelve nada