Geautomatiseerde, IGT- en handmatige problemen importeren

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

Gebruikers van axe Auditor kunnen problemen handmatig importeren (geëxporteerd als een JSON-bestand met behulp van de axe DevTools Pro-extensie) en via geautomatiseerde integratie op testeenheidniveau. Hierdoor kunnen ze geautomatiseerde, IGT- en handmatige problemen in één bewerking importeren.

Note 1 - Automatically importing the screenshot with the manual issue: Wanneer u een handmatig probleem importeert, wordt de bijbehorende schermafbeelding automatisch geïmporteerd met behulp van de tag ScreenshotURL in het JSON-bestand.

Importeer screenshot met probleem

Note 2 - Comparing only major versions during the import: Met axe Auditor kunt u problemen importeren die zijn gegenereerd door de axe DevTools Pro-extensie, zolang ze dezelfde hoofdversie van axe-core gebruiken. Dit betekent dat axe Auditor alleen de import van een door een extensie gegenereerd bestand zal voorkomen als het hoofdversienummer (het eerste cijfer in het versienummer) verschilt tussen de testrun en de extensie. Indien de kleine versies verschillen, zal Axe Auditor de gebruiker alleen een waarschuwing geven. Hierin staat dat de geïmporteerde axe-coreversie niet overeenkomt met de Axe Auditor-versie en dat er mogelijk variaties in de testgegevens zitten. Deze variaties hebben vooral te maken met mogelijke verschillen in Deque-controlepunten die verband houden met de problemen in Axe Auditor.

Note 3 - Importing Issues from axe DevTools Mobile for Native Mobile Android and Native Mobile iOS - Bij het importeren van problemen uit axe DevTools Mobile voor native mobiele digitale assettypen, importeert axe Auditor geen Experimentele en Needs Review-problemen. Bovendien negeert axe Auditor problemen met de AAA-regels, omdat het geen AAA-regels ondersteunt.

Note 4 - Using the Saved test and issues option: Gebruik de optie 'Opgeslagen tests en problemen' tijdens het exporteren van problemen vanuit de axe DevTools-extensie.

Note 5 - Importing JSON Files with Zero Issues: Bij het importeren van JSON-bestanden met DevTools Pro zonder problemen, toont axe Auditor de controlepunten die zijn getest als onderdeel van IGT's en waarvoor geen problemen zijn gemeld. Hiermee krijgt u een completere lijst met controlepunten die zijn getest als onderdeel van het testen met axe DevTools Pro en axe Auditor. Zo kunt u zich richten op de controlepunten die nog getest moeten worden.

Note 6 - Multiple Runs of IGT in axe DevTools Imports: Als u de multi-run-functie in de axe DevTools-extensie (Pro-functie) gebruikt en de export wilt importeren in axe Auditor Test Run, kunt u deze importeren in axe Auditor, waarbij de geïmporteerde problemen het totaal zijn van alle problemen over meerdere runs (nadat u handmatig de duplicaten hebt verwijderd).

De knop Problemen importeren gebruiken

De drie verschillende typen problemen die een testeenheid kan omvatten, zijn:

  • Geautomatiseerde problemen - vanuit Auditor of vanuit een door de gebruiker geüpload JSON-bestand.
  • IGT-problemen - Alle problemen die de axe DevTools Pro Extension kan vinden tijdens het uitvoeren van IGT-tests vanuit een door de gebruiker geüpload JSON-bestand, worden gemarkeerd als IGT-problemen.
  • Handmatige issues - vanuit Axe Auditor of vanuit een door de gebruiker geüpload JSON-bestand.

Op de pagina Test Unit Overview kunt u de sectie Testing Status gebruiken om geautomatiseerde, IGT- en handmatige items te importeren. Dit gedeelte bevat:

  • De datum en tijd waarop het importeren van de issues is gestart,
  • De status van de test, met vermelding van de status van het importeren en de datum en tijd waarop het is voltooid, en
  • Een knop 'Problemen importeren' waarmee de gebruiker een JSON-bestand kan uploaden in een vooraf gedefinieerd formaat dat door Deque Systems wordt geleverd.

Wanneer u op de knop Problemen importeren klikt, wordt het bevestigingsdialoogvenster Problemen importeren geopend. Hierin kunt u alle drie de typen problemen importeren met behulp van een JSON-bestand. Om het JSON-bestand te genereren, gebruikt u de JSON-optie in de axe DevTools-extensie (Exporteren → Opgeslagen tests en problemen → JSON-optie).

Wanneer u een probleem importeert, wordt de bijbehorende schermafbeelding automatisch geïmporteerd met behulp van de ScreenshotURL-tag in het JSON-bestand. Als de tag ScreenshotURL leeg is, wordt er geen schermafbeelding aan het probleem toegevoegd.

Voorbeeld JSON-bestand

Note 1: Wanneer u problemen opnieuw importeert, kunt u ervoor kiezen om de bestaande problemen te behouden of deze te vervangen door problemen in het bestand, als de testeenheid deze problemen al bevat. Axe Auditor verwijdert en vervangt alleen handmatige problemen die zijn geïmporteerd met behulp van een JSON-bestand. Handmatige problemen die door de gebruiker zijn toegevoegd, blijven onaangetast en worden niet verwijderd of opnieuw geïmporteerd.

Importproblemen

Note 2: Als het type digitale activa niet Desktop Web of Mobiel Web is, of aan alle WCAG- en vertrouwde testerstandaarden voldoet, kunt u geen geautomatiseerde tests uitvoeren of IGT en handmatige problemen importeren. De knoppen op de pagina Testrunoverzicht geven 'Niet van toepassing' weer in plaats van 'Geautomatiseerde tests uitvoeren' en 'Problemen importeren' voor bezitstypen die niet Desktopweb of Mobielweb zijn.

Note 3: Axe Auditor houdt alleen rekening met overtredingen, dus als er problemen worden geïmporteerd die 'Beoordeling nodig' of 'Best Practices' bevatten, importeert Axe Auditor deze problemen niet.

Geautomatiseerde integratie gebruiken in axe Auditor

Overzicht

Naast handmatige imports ondersteunt axe Auditor issue-imports via automated integration.
Axe Auditor is geïntegreerd met axe DevTools Pro Extension API, waardoor gebruikers, op voorwaarde dat ze zich hiervoor hebben aangemeld, met één klik naadloos problemen naar Auditor kunnen sturen. Axe Auditor Integration Axe Account

Hoe je gegevens van de Axe DevTools Pro-extensie naar de Auditor kunt sturen

Prerequisites

Voordat je gegevens verzendt, moet je ervoor zorgen dat de volgende stappen in Auditor zijn voltooid:

  1. Auditor-integratie moet beschikbaar zijn in de DevTools Pro-extensie en de gebruiker moet zich abonneren op Auditor Inegration .
  2. De gebruiker moet een gelicentieerde gebruiker van Auditor zijn.
  3. Create a test case en een overeenkomstige test run.
  4. Verplaats de test unit to "In Progress" status. (If the test unit is in "Not Started" status, data cannot be imported.)

Steps to Import Issues

  1. Perform Testing in Axe DevTools Pro Extension

    • open de URL die u wilt testen.
    • Starten Axe DevTools Pro Extension en voltooi uw test.
  2. Obtain the Shared Test Link

    • Zodra de test is voltooid, verkrijgt u shared test link en opent u het in een nieuw tabblad.
  3. Send Issues to Auditor

    • Klik op de "Send to Auditor" knop.
    • Voer de Test Unit ID in, dat gekopieerd kan worden van Auditor Test Unit (beschikbaar op de pagina's Test Run Overview en Test Unit ).
  4. Confirmation and Data Handling

    • Zodra deze is verzonden, wordt er een actie uitgevoerd en een bevestigingsbericht weergegeven. DevTools will send the data to Auditor
    • Als de Auditor Test Unit already contains issues is, verschijnt er een prompt met de vraag of de bestaande gegevens moeten worden overschreven.
    • Als override is geselecteerd, worden alle eerdere problemen in Auditor vervangen door de nieuw geïmporteerde problemen.

Supported Issue Types

Gebruikers kunnen nu de volgende probleemtypen rechtstreeks naar Auditor sturen via integratie:

  • Automated issues
  • IGT (Intelligent Guided Testing) issues
  • Manual issues

Alle validations—inclusief URL checks, testing methodology standards, and axe-core version compatibility—zijn van toepassing op geïmporteerde gegevens, waardoor nauwkeurigheid en consistentie worden gegarandeerd.


Foutberichten

Error Code Description
409 - Conflict Wordt weergegeven als de testeenheid al problemen bevat. Gebruikers moeten op "Override Data" klikken om de problemen te verzenden.
500 - Internal Server Error Wordt weergegeven als de URL, testing standard, or axe-core version niet overeenkomt met de Auditor-testeenheid.

Deze integratie stroomlijnt de workflow voor toegankelijkheidstests en zorgt voor een seamless, accurate, and efficient probleemoverdracht tussen Axe DevTools Pro Extension en Auditor.

Gegevens naar Auditor sturen

Voer testeenheid-ID in