Importieren von automatisierten, IGT- und manuellen Problemen

Link to Importieren von automatisierten, IGT- und manuellen Problemen copied to clipboard

Benutzer von Axe Auditor können Probleme (exportiert als JSON-Datei mit der axe DevTools Pro-Erweiterung) auf Testeinheitenebene importieren, sodass sie automatisierte, IGT- und manuelle Probleme in einem Vorgang importieren können.

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.

Screenshot mit Problem importieren

Hinweis 2 – Vergleichen nur der Hauptversionen während des Imports: Axe Auditor ermöglicht Ihnen das Importieren von Problemen, die von der axe DevTools Pro-Erweiterung generiert wurden, solange sie dieselbe Hauptversion von Axe-Core verwenden. Dies bedeutet, dass axe Auditor den Import einer durch eine Erweiterung generierten Datei nur dann verhindert, wenn die Hauptversionsnummer (die erste Ziffer der Versionsnummer) beim Testlauf und bei der Erweiterung unterschiedlich ist. Falls die Nebenversionen unterschiedlich sind, gibt axe Auditor dem Benutzer lediglich eine Warnung aus, die darauf hinweist, dass die importierte axe-core-Version nicht mit der axe Auditor-Version übereinstimmt und dass es einige Abweichungen in den Testdaten geben kann. Diese Abweichungen beziehen sich hauptsächlich auf mögliche Unterschiede in den Deque-Prüfpunkten, die mit den Problemen im axe Auditor in Zusammenhang stehen.

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, mobilbasierte digitale Assettypen importiert axe Auditor keine experimentellen Probleme und Probleme vom Typ „Überprüfung erforderlich“. Darüber hinaus ignoriert axe Auditor Probleme mit dem AAA-Regelsatz, da es AAA-Regeln nicht unterstützt.

Hinweis 4 – Verwenden der Option „Gespeicherte Tests und Probleme“: Verwenden Sie die Option „Gespeicherte Tests und Probleme“, wenn Sie Probleme aus der axe DevTools-Erweiterung exportieren.

Hinweis 5 – Importieren von JSON-Dateien ohne Probleme: Wenn Sie JSON-Dateien mit DevTools Pro ohne Probleme importieren, zeigt axe Auditor die Prüfpunkte an, die als Teil von IGTs getestet wurden und für die keine Probleme gemeldet wurden. Auf diese Weise erhalten Sie eine umfassendere Liste der Prüfpunkte, die im Rahmen der Tests mit axe DevTools Pro und axe Auditor geprüft wurden, und können sich nur auf die Prüfpunkte konzentrieren, die noch getestet werden müssen.

Hinweis 6 – Mehrere Durchläufe von IGT in axe DevTools-Importen: Wenn Sie die Mehrfachdurchlauffunktion in der axe DevTools-Erweiterung (Pro-Funktion) verwenden und den Export zum Importieren in den axe Auditor-Testlauf verwenden, kann er in axe Auditor importiert werden, wobei die importierten Probleme die Summe aller Probleme über mehrere Durchläufe hinweg darstellen (nachdem die Duplikate manuell entfernt wurden).

Verwenden der Schaltfläche „Probleme importieren“

Eine Testeinheit kann drei verschiedene Problemtypen enthalten:

  • Automatisierte Probleme – aus axe 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 gekennzeichnet.
  • Manuelle Probleme – aus Auditor oder aus einer vom Benutzer hochgeladenen JSON-Datei.

Verwenden Sie auf der Seite „Testeinheitsübersicht“ den Abschnitt „Teststatus“, um automatisierte, IGT- und manuelle Probleme zu importieren. Dieser Abschnitt enthält:

  • Datum und Uhrzeit des Beginns des Imports der Probleme,
  • Der Status des Tests, der den Status des Imports sowie das Datum und die Uhrzeit des Abschlusses angibt, und
  • Eine Schaltfläche „Probleme importieren“, mit der der Benutzer eine JSON-Datei in einem von Deque Systems bereitgestellten vordefinierten Format hochladen kann.

Wenn Sie auf die Schaltfläche „Probleme importieren“ klicken, wird der Bestätigungsdialog für den Import von Problemen angezeigt, in dem Sie alle drei Problemtypen mithilfe einer JSON-Datei importieren können. Um die JSON-Datei zu generieren, verwenden Sie die JSON-Option in der axe DevTools-Erweiterung (Exportieren → Gespeicherte Tests 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 Tag „ScreenshotURL“ leer ist, wird dem Problem kein Screenshot hinzugefügt.

Beispiel-JSON-Datei

Hinweis 1: Beim erneuten Importieren von Problemen können Sie wählen, ob Sie die vorhandenen Probleme beibehalten oder durch Probleme in der Datei ersetzen möchten, wenn die Testeinheit diese Probleme bereits enthält. Axe Auditor löscht und ersetzt nur manuelle Probleme, die mithilfe einer JSON-Datei importiert wurden. Vom Benutzer manuell hinzugefügte Issues bleiben hiervon unberührt und werden nicht gelöscht oder erneut importiert.

Probleme importieren

Hinweis 2: Wenn der digitale Asset-Typ nicht „Desktop-Web“ oder „Mobile-Web“ ist oder für alle WCAG- und Trusted-Tester-Standards, können Sie keine automatisierten Tests ausführen oder IGT- und manuelle Probleme importieren. Auf der Seite „Testlaufübersicht“ wird auf den Schaltflächen für Assettypen, die nicht vom Typ „Desktop-Web“ oder „Mobile-Web“ sind, „Nicht zutreffend“ anstelle von „Automatisierte Tests ausführen“ und „Probleme beim Importieren“ angezeigt.

Hinweis 3: Axe Auditor berücksichtigt nur Verstöße. Wenn also importierte Probleme Probleme vom Typ „Überprüfung benötigt“ oder „Best Practices“ umfassen, importiert Axe Auditor diese Probleme nicht.