Geautomatiseerde, IGT- en handmatige issues 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

Axe Auditor-gebruikers kunnen issues handmatig importeren (die als een JSON-bestand zijn geëxporteerd met de axe DevTools Pro-extensie) en via geautomatiseerde integratie op het testunit-niveau, waardoor ze in één handeling geautomatiseerde, IGT- en handmatige issues kunnen importeren.

Opmerking 1 - Het automatisch importeren van de schermafbeelding met de handmatige issue: Wanneer je een handmatige issue importeert, wordt de bijbehorende schermafbeelding automatisch geïmporteerd met behulp van de ScreenshotURL-tag in het JSON-bestand.

Importeer schermafbeelding met issue

Opmerking 2 - Alleen de hoofdversies vergelijken tijdens het importeren: Axe Auditor staat toe dat je issues importeert die door de axe DevTools Pro-extensie zijn gegenereerd, zolang ze dezelfde hoofd axe-core-versie gebruiken. Dit betekent dat axe Auditor alleen voorkomt dat een extensie-gegenereerd bestand wordt geïmporteerd als het hoofdversienummer (het eerste cijfer in het versienummer) verschilt tussen de Test Run en de extensie. Als de subversies verschillend zijn, geeft axe Auditor alleen een waarschuwing aan de gebruiker, waarbij erop wordt gewezen dat de axe-core-versie die wordt geïmporteerd niet overeenkomt met de axe Auditor-versie en dat er mogelijk enkele variaties zijn in de testgegevens. Deze variaties hebben vooral betrekking op mogelijke verschillen in Deque-checkpoints die aan de issues in axe Auditor zijn gekoppeld.

Opmerking 3 - Issues importeren van axe DevTools Mobile voor Native Mobile Android en Native Mobile iOS - Bij het importeren van issues van axe DevTools Mobile voor native mobiele digitale asset-typen, importeert axe Auditor geen Experimentele en Needs Review-issues. Bovendien negeert axe Auditor issues met de AAA-regelset, aangezien het geen ondersteuning biedt voor AAA-regels.

Opmerking 4 - De optie Opgeslagen test en issues gebruiken: Gebruik de optie 'Opgeslagen test en issues' bij het exporteren van issues vanuit de axe DevTools-extensie.

Opmerking 5 - JSON-bestanden importeren zonder issues: Wanneer je JSON-bestanden importeert met DevTools Pro zonder issues, toont axe Auditor de checkpoints die zijn getest als onderdeel van IGT's waarvoor geen issues zijn gerapporteerd. Dit stelt je in staat om een completere lijst van checkpoints te krijgen die zijn getest met behulp van axe DevTools Pro en axe Auditor, zodat je je kunt concentreren op alleen de checkpoints die nog getest moeten worden.

Opmerking 6 - Meerdere IGT-runs in axe DevTools-importen: Als je de multi-run functie in de axe DevTools-extensie gebruikt (Pro-functie) en de export gebruikt om te importeren in axe Auditor Test Run, kan het worden geïmporteerd in axe Auditor waarbij de geïmporteerde issues de totale som zijn van alle issues over meerdere runs (na handmatig verwijderen van duplicaten).

De knop Issues importeren gebruiken

De drie verschillende typen issues die een testunit kan bevatten zijn:

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

Op de Testunit Overzicht-pagina, gebruik de sectie genaamd Teststatus om geautomatiseerde, IGT- en handmatige issues te importeren. Deze sectie bevat:

  • De datum en tijd waarop de import van de issues is gestart,
  • De status van de tests die de status van de import aangeeft en de datum en tijd waarop deze is voltooid, en
  • Een knop Issues importeren waarmee de gebruiker een JSON-bestand kan uploaden in een vooraf gedefinieerd formaat dat door Deque Systems is verstrekt.

Door op de knop Issues importeren te klikken, verschijnt het bevestigingsdialoogvenster Issues importeren, waar je alle drie typen issues kunt importeren met een JSON-bestand. Gebruik de JSON-optie in de axe DevTools-extensie (Exporteren → Opgeslagen test en issues → JSON-optie) om het JSON-bestand te genereren.

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

Voorbeeld JSON-bestand

Opmerking 1: Bij het opnieuw importeren van issues kun je ervoor kiezen om de bestaande issues te behouden of te vervangen door issues in het bestand, als de testunit die issues al bevat. Axe Auditor verwijdert en vervangt alleen handmatige issues die met een JSON-bestand zijn geïmporteerd. Handmatige issues die door de gebruiker handmatig zijn toegevoegd, blijven onaangetast en worden niet verwijderd of opnieuw geïmporteerd.

Issues importeren

Opmerking 2: Wanneer het digitale asset-type niet Desktop Web of Mobile Web is, of alle WCAG- en betrouwbare tester-standaarden, kun je geen geautomatiseerde tests uitvoeren of IGT- en handmatige issues importeren. De knoppen op de Test Run Overzicht-pagina tonen "Niet van toepassing" in plaats van "Geautomatiseerde tests uitvoeren" en "Issues importeren" voor asset-typen die niet Desktop Web of Mobile Web zijn.

Opmerking 3: Axe Auditor beschouwt alleen overtredingen, dus als er geïmporteerde issues zijn die "Needs Review" of "Best Practices" omvatten, importeert axe Auditor die issues niet.

Geautomatiseerde integratie in Axe Auditor gebruiken

Overzicht

Naast handmatige importen, ondersteunt axe Auditor ook issue-import via geautomatiseerde integratie.
Axe Auditor is geïntegreerd met axe DevTools Pro-extensie via API's, waardoor gebruikers naadloos issues naar Auditor kunnen sturen met één klik—mits ze zich hebben aangemeld voor Axe Auditor-integratie in Axe Account.

Hoe data van axe DevTools Pro-extensie naar Auditor sturen

Vereisten

Zorg ervoor dat de volgende stappen zijn voltooid in Auditor voordat u gegevens verzendt:

  1. Auditor-integratie moet beschikbaar zijn op de devTools pro-extensie en de gebruiker moet zich abonneren op de Auditor-integratie abonnement.
  2. De gebruiker moet een gelicentieerde gebruiker van Auditor zijn.
  3. Maak een testgeval en een bijbehorende testuitvoering.
  4. Verplaats de testeenheid naar „In Progress“ status. (Als de testeenheid de status „Not Started“ heeft, kunnen er geen gegevens worden geïmporteerd.)

Stappen om problemen te importeren

  1. Voer testen uit in Axe DevTools Pro Extensie

    • Open de URL die u wilt testen.
    • Start Axe DevTools Pro Extensie en voltooi uw testen.
  2. Verkrijg de gedeelde testlink

    • Zodra de test is voltooid, verkrijg de gedeelde testlink en open deze in een nieuw tabblad.
  3. Verzend problemen naar Auditor

    • Klik op de „Verzenden naar Auditor“ knop.
    • Voer de Testeenheid-IDin, die gekopieerd kan worden van de Auditor Testeenheid (beschikbaar op de Overzicht van Testuitvoering en Testeenheid pagina's).
  4. Bevestiging en gegevensverwerking

    • Zodra het verzonden is, zal DevTools de gegevens naar Auditor sturen en een bevestigingsbericht tonen.
    • Als de Auditor Testeenheid al problemen bevat, zal er een prompt verschijnen die vraagt of bestaande gegevens overschreven moeten worden.
    • Als overschrijven wordt geselecteerd, zullen alle eerdere problemen in Auditor worden vervangen door de nieuw geïmporteerde.

Ondersteunde probleemtypes

Gebruikers kunnen nu de volgende probleemtypes direct naar Auditor sturen via integratie:

  • Geautomatiseerde problemen
  • IGT (Intelligent Guided Testing) problemen
  • **Handmatige problemen**

Alle **validaties**—inclusief **URL-controles, testmethodologiënormen en axe-core versiecompatibiliteit**—zullen van toepassing zijn op geïmporteerde gegevens, om nauwkeurigheid en consistentie te garanderen.


Foutmeldingen

**Foutcode** **Beschrijving**
**409 - Conflict** Verschijnt als de testeenheid al problemen bevat. Gebruikers moeten op „Gegevens overschrijven“ klikken om de problemen te verzenden.
**500 - Interne serverfout** Verschijnt als de **URL, teststandaard of axe-core versie** niet overeenkomt met de Auditors testeenheid.

Deze integratie stroomlijnt de toegankelijkheidstestworkflow, zorgend voor een **naadloze, nauwkeurige en efficiënte** probleemoverdracht tussen **Axe DevTools Pro Extension** en **Auditor**.

Gegevens naar Auditor verzenden

Voer testeenheid-ID in