Importieren von automatisierten, IGT- und manuellen Probleme

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
Not for use with personal data

Axe Auditor-Benutzer können Probleme manuell importieren (exportiert als JSON-Datei mit der axe DevTools Pro-Erweiterung) und durch automatisierte Integration auf Testeinheiten-Ebene importieren, was ihnen ermöglicht, automatisierte, IGT- und manuelle Probleme in einem Vorgang zu importieren.

Hinweis 1 - Automatisches Importieren des Screenshots mit dem manuellen Problem: Wenn Sie ein manuelles Problem importieren, wird der zugehörige Screenshot automatisch mithilfe des ScreenshotURL-Tags in der JSON-Datei importiert.

Importieren von Screenshot mit Problem

Hinweis 2 - Vergleichen nur der Hauptversionen während des Imports: Axe Auditor erlaubt den Import von Problemen, die von der axe DevTools Pro-Erweiterung generiert wurden, solange sie die gleiche Hauptversion von axe-core verwenden. Das bedeutet, dass axe Auditor den Import einer von der Erweiterung generierten Datei nur verhindert, wenn sich die Hauptversionsnummer (die erste Ziffer der Versionsnummer) zwischen dem Testdurchlauf und der Erweiterung unterscheidet. Falls sich die Nebenversionsnummern unterscheiden, gibt axe Auditor nur eine Warnung an den Benutzer aus, die darauf hinweist, dass die importierte axe-core-Version nicht mit der Version von axe Auditor übereinstimmt und es zu Abweichungen in den Testdaten kommen kann. Diese Abweichungen beziehen sich hauptsächlich auf mögliche Unterschiede in den Deque-Prüfpunkten, die mit den Problemen in axe Auditor verbunden sind.

Hinweis 3 - Importieren von Problemen aus axe DevTools Mobile für Native Mobile Android und Native Mobile iOS - Beim Importieren von Problemen aus axe DevTools Mobile für native mobile digitale Asset-Typen importiert axe Auditor keine Experimentellen- und Überprüfungsbedürftig-Probleme. Zusätzlich ignoriert axe Auditor Probleme mit dem AAA-Regelsatz, da dieser nicht unterstützt wird.

Hinweis 4 - Verwenden der Option „Gespeicherte Tests und Probleme“: Verwenden Sie die Option „Gespeicherte Tests und Probleme“ beim Exportieren von Problemen aus der axe DevTools-Erweiterung.

Hinweis 5 - Importieren von JSON-Dateien ohne Probleme: Beim Importieren von JSON-Dateien mit DevTools Pro, die keine Probleme enthalten, zeigt axe Auditor die Prüfpunkte an, die als Teil von IGTs getestet wurden, bei denen keine Probleme gemeldet wurden. Dadurch erhalten Sie eine vollständigere Liste der Prüfpunkte, die als Teil der Tests mit axe DevTools Pro und axe Auditor getestet wurden, was es Ihnen ermöglicht, sich nur auf die Prüfpunkte zu konzentrieren, die noch getestet werden müssen.

Hinweis 6 - Mehrfaches Ausführen von IGT in axe DevTools-Importen: Wenn Sie die Funktion für mehrere Durchläufe in der axe DevTools-Erweiterung (Pro-Funktion) verwenden und den Export zum Import in den Testdurchlauf von axe Auditor nutzen, kann er in axe Auditor importiert werden, wobei die importierten Probleme die Summe aller Probleme aus mehreren Durchläufen sind (nach dem manuellen Entfernen der Duplikate).

Verwendung der Schaltfläche „Probleme importieren“

Die drei verschiedenen Problemtypen, die eine Testeinheit enthalten kann, sind:

  • Automatisierte Probleme - innerhalb von Auditor oder aus einer vom Benutzer hochgeladenen JSON-Datei.
  • IGT-Probleme - Alle Probleme, die die axe DevTools Pro-Erweiterung beim Ausführen von IGT-Tests aus einer vom Benutzer hochgeladenen JSON-Datei finden kann, werden als IGT-Probleme markiert.
  • Manuelle Probleme - innerhalb von Auditor oder aus einer vom Benutzer hochgeladenen JSON-Datei.

Auf der Übersichtsseite der Testeinheit verwenden Sie den Bereich mit dem Namen „Teststatus“, um automatisierte, IGT- und manuelle Probleme zu importieren. Dieser Abschnitt enthält:

  • Das Datum und die Uhrzeit, zu der der Import der Probleme gestartet wurde,
  • Den Status der Tests, der den Status des Imports und das Datum sowie die Uhrzeit des Abschlusses anzeigt, und
  • Eine Schaltfläche „Probleme importieren“, die es dem Benutzer ermöglicht, eine JSON-Datei in einem von Deque Systems bereitgestellten vordefinierten Format hochzuladen.

Durch Klicken auf die Schaltfläche „Probleme importieren“ wird das Bestätigungsdialogfeld „Probleme importieren“ geöffnet, in dem Sie alle drei Arten von Problemen mithilfe einer JSON-Datei importieren können. Um die JSON-Datei zu erstellen, verwenden Sie die JSON-Option in der axe DevTools-Erweiterung (Export → Gespeicherter Test und Probleme → JSON-Option).

Wenn Sie ein Problem importieren, wird der zugehörige Screenshot automatisch mithilfe des ScreenshotURL-Tags in der JSON-Datei importiert. Wenn das ScreenshotURL-Tag leer ist, wird dem Problem kein Screenshot hinzugefügt.

Beispiel-JSON-Datei

Hinweis 1: Beim erneuten Importieren von Problemen können Sie wählen, die vorhandenen Probleme beizubehalten oder sie durch Probleme in der Datei zu ersetzen, falls die Testeinheit diese Probleme bereits enthält. Axe Auditor löscht und ersetzt nur manuelle Probleme, die mit einer JSON-Datei importiert wurden. Manuell vom Benutzer hinzugefügte Probleme bleiben unberührt und werden nicht gelöscht oder neu importiert.

Probleme importieren

Hinweis 2: Wenn der digitale Asset-Typ nicht Desktop-Web oder Mobile-Web ist oder alle WCAG- und vertrauenswürdigen Tester-Standards, können Sie keine automatisierten Tests durchführen oder IGT- und manuelle Probleme importieren. Die Schaltflächen auf der Testdurchlauf-Übersichtsseite zeigen „Nicht anwendbar“ anstelle von „Automatisierte Tests ausführen“ und „Probleme importieren“ für Asset-Typen an, die nicht Desktop-Web oder Mobile-Web sind.

Hinweis 3: Axe Auditor berücksichtigt nur Verstöße, daher importiert axe Auditor keine Probleme, die "Überprüfungsbedürftig" oder "Best Practices"-Probleme umfassen.

Verwendung der automatisierten Integration in Axe Auditor

Übersicht

Zusätzlich zu manuellen Importen, unterstützt axe Auditor Problemimporte durch automatische Integration.
Axe Auditor ist integriert mit der axe DevTools Pro-Erweiterung via APIs, was es Benutzern ermöglicht, Probleme nahtlos mit einem Klick zu Auditor zu senden—vorausgesetzt, sie haben Axe Auditor-Integration in Axe-Konto.

Wie man Daten von der Axe DevTools Pro-Erweiterung zu Auditor sendet

Voraussetzungen

Vor dem Senden von Daten stellen Sie sicher, dass die folgenden Schritte in Auditor abgeschlossen sind:

  1. Die Auditor-Integration muss in der devTools Pro-Erweiterung verfügbar sein und der Benutzer muss das Auditor-Integration -Abonnement abonnieren.
  2. Der Benutzer sollte ein lizenzierter Benutzer von Auditor sein.
  3. Erstellen Sie einen Testfall und einen entsprechenden Testlauf.
  4. Verschieben Sie die Testeinheit auf „In Bearbeitung“ -Status. (Wenn die Testeinheit im Status „Nicht gestartet“ ist, können keine Daten importiert werden.)

Schritte zum Importieren von Problemen

  1. Testen in Axe DevTools Pro-Erweiterung durchführen

    • Öffnen Sie die URL, die Sie testen möchten.
    • Starten Sie die Axe DevTools Pro-Erweiterung und führen Sie Ihr Testing durch.
  2. Erhalten Sie den freigegebenen Testlink

    • Sobald das Testing abgeschlossen ist, erhalten Sie den freigegebenen Testlink und öffnen Sie ihn in einem neuen Tab.
  3. Probleme an Auditor senden

    • Klicken Sie auf die „An Auditor senden“ -Schaltfläche.
    • Geben Sie die Testeinheits-IDein, die aus der Auditor-Testeinheit (verfügbar auf der Testlauf-Übersicht und Testeinheit -Seiten) kopiert werden kann.
  4. Bestätigung und Datenverarbeitung

    • Nach der Übermittlung sendet DevTools die Daten an Auditor und zeigt eine Bestätigungsnachricht an.
    • Wenn die Auditor-Testeinheit bereits Probleme enthält, wird eine Aufforderung angezeigt, ob bestehende Daten überschrieben werden sollen.
    • Wenn überschreiben ausgewählt wird, werden alle vorherigen Probleme in Auditor durch die neu importierten ersetzt.

Unterstützte Problemtypen

Benutzer können jetzt die folgenden Problemtypen direkt über die Integration an Auditor senden:

  • Automatisierte Probleme
  • IGT (Intelligent Guided Testing) Probleme
  • Manuelle Probleme

Alle Validierungen—einschließlich URL-Überprüfungen, Testmethodik-Standards und axe-core-Version-Kompatibilität—werden auf importierte Daten angewandt, um Genauigkeit und Konsistenz sicherzustellen.


Fehlermeldungen

Fehlercode Beschreibung
409 - Konflikt Erscheint, wenn die Testeinheit bereits Probleme enthält. Benutzer müssen auf „Daten überschreiben“ klicken, um die Probleme zu senden.
500 - Interner Serverfehler Erscheint, wenn die URL, der Teststandard oder die axe-core-Version nicht mit der Auditor-Testeinheit übereinstimmt.

Diese Integration vereinfacht den Barrierefreiheitstest-Workflow und gewährleistet einen reibungslosen, genauen und effizienten Problemaustausch zwischen Axe DevTools Pro Extension und Auditor.

Daten an Auditor senden

Testeinheit-Id eingeben