Hochladen Ihrer Barrierefreiheitsergebnisse in Axe Developer Hub

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

Verwendung von Axe Developer Hub mit den C#-APIs

Not for use with personal data

Sie können Ihre Barrierefreiheitsergebnisse in Axe Developer Hub hochladen und dessen Funktionen nutzen, um die Behebung von Barrierefreiheitsproblemen zu verfolgen.

Es gibt zwei Schritte, die Sie befolgen müssen, um Ihre Ergebnisse von den Web-APIs zu Axe Developer Hub hochzuladen, wie im folgenden Diagramm gezeigt:

Dieses Diagramm zeigt, wie Sie das Axe CLI verwenden können, um Ihre Barrierefreiheitsergebnisse in Axe Developer Hub hochzuladen. Zuerst schreibt Ihre Web-API eine .json-Ergebnisdatei auf die Festplatte. Zweitens verwenden Sie das Axe-Befehlszeilentool, um diese .json-Ergebnisse in Axe Developer Hub hochzuladen, indem Sie einen Dateinamen für Ihre Ergebnisse, Ihren persönlichen API-Schlüssel und Ihre Projekt-ID an das Tool übergeben.

  1. Ihr Testcode schreibt die Ergebnisse (eine .json Datei mit Ihren Barrierefreiheitsergebnissen) auf die Festplatte. Ändern Sie Ihren Testcode, um eine Datei mit den Barrierefreiheitsergebnissen zu erstellen. Siehe unten Erstellen von Zugänglichkeitsergebnissen für weitere Informationen zum Ändern Ihres Codes.

  2. Verwenden Sie das CLI-Tool axe mit dem Unterbefehl devhub, um Ihre Ergebnisse in Axe Developer Hub hochzuladen, indem Sie die Ergebnissdatei, Ihren persönlichen API-Schlüssel und Ihre Projekt-ID angeben. Zum Beispiel:

    axe devhub <results.json> --axe-devhub-api-key <API-key> --axe-devhub-project-id <project-ID>

Siehe Hochladen in Axe Developer Hub für weitere Informationen über die Verwendung des CLI, um Ergebnisse in Axe Developer Hub hochzuladen.

Erstellen von Zugänglichkeitsergebnissen

Sie können AxeSelenium.Analyze() verwenden, um ein Ergebnisobjekt zurückzugeben, das als .json-Ergebnisdatei geschrieben werden kann, um es mit dem axe-CLI-Tool zu verwenden. Siehe Erstellen von Reporter-kompatiblem JSON für Beispielcode.