Automatische, 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 handmatig issues importeren (geëxporteerd als een JSON-bestand met de axe DevTools Pro-extensie) en via automatische integratie op testunitniveau, waardoor ze geautomatiseerde, IGT- en handmatige issues in één keer kunnen importeren.

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

Schermafbeelding met Issue importeren

Opmerking 2 - Alleen hoofdversies vergelijken tijdens het importeren: Axe Auditor stelt u in staat om issues te importeren die gegenereerd zijn door de axe DevTools Pro-extensie, zolang ze dezelfde hoofdversie van axe-core gebruiken. Dit betekent dat axe Auditor alleen het importeren van een door extensie gegenereerd bestand voorkomt als het hoofdversienummer (het eerste cijfer in het versienummer) verschilt tussen de Test Run en de extensie. Indien de subversies verschillen, zal axe Auditor de gebruiker alleen waarschuwen dat de geïmporteerde axe-core versie niet overeenkomt met de axe Auditor-versie en dat er mogelijk enige variaties in de testgegevens zijn. Deze variaties hebben meestal betrekking op mogelijke verschillen in Deque-controles die bij de issues in axe Auditor horen.

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 digitale assettypen op mobiele basis, importeert axe Auditor geen Experimentale en Hervisitatie-issues. Bovendien negeert axe Auditor issues met de AAA-regelset, aangezien het geen AAA-regels ondersteunt.

Opmerking 4 - Gebruik de optie Test en issues opslaan: Gebruik de optie 'Test en issues opslaan' bij het exporteren van issues vanuit de axe DevTools-extensie.

Opmerking 5 - JSON-bestanden met nul issues importeren: Bij het importeren van JSON-bestanden met DevTools Pro zonder issues, toont axe Auditor de checkpoints die als onderdeel van IGT's zijn getest zonder gerapporteerde issues. Dit stelt u in staat om een completere lijst van geteste checkpoints te krijgen als onderdeel van testen met axe DevTools Pro en axe Auditor, waardoor u zich kunt concentreren op alleen die checkpoints die nog getest moeten worden.

Opmerking 6 - Meerdere runs van IGT in axe DevTools Imports: Als u 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 som zijn van alle issues over meerdere runs (na handmatig verwijderen van de duplicaten).

De knop Issues importeren gebruiken

De drie verschillende soorten issues die een testunit kan omvatten zijn:

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

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

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

Door op de knop Issues importeren te klikken verschijnt het bevestigingsdialoogvenster Issues importeren, waar u alle drie de soorten issues kunt importeren via een JSON-bestand. Om het JSON-bestand te genereren, gebruikt u de JSON-optie in de axe DevTools-extensie (Exporteren → Test en issues opslaan → JSON-optie).

Wanneer u 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 het issue toegevoegd.

Voorbeeld JSON-bestand

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

Issues importeren

Opmerking 2: Wanneer het type digitaal asset niet Desktop Web of Mobiel Web is, of alle WCAG- en vertrouwde testerstandaarden, kunt u geen geautomatiseerde tests uitvoeren of IGT- en handmatige issues importeren. De knoppen op de Test Run Overzichtspagina geven "Niet van toepassing" weer in plaats van "Geautomatiseerde Tests uitvoeren" en "Issues importeren" voor assettypen die niet Desktop Web of Mobiel Web zijn.

Opmerking 3: Axe Auditor beschouwt alleen overtredingen, dus als geïmporteerde issues "Hervisitatie" of "Beste Praktijken" issues bevatten, importeert axe Auditor deze issues niet.

Geautomatiseerde Integratie gebruiken in Axe Auditor

Overzicht

Naast handmatige importen, ondersteunt axe Auditor ook issue-importen via geautomatiseerde integratie.
Axe Auditor is geïntegreerd met axe DevTools Pro Extensie via API's, waardoor gebruikers naadloos issues naar Auditor kunnen verzenden met één klik - mits ze geabonneerd zijn op Axe Auditor Integratie in Axe Account.

Hoe gegevens van axe DevTools Pro Extensie naar Auditor te verzenden

Vereisten

Voordat u gegevens verzendt, zorg ervoor dat de volgende stappen in Auditor zijn voltooid:

  1. Auditor-integratie moet beschikbaar zijn op de devTools pro-extensie en de gebruiker moet zich abonneren op de **Auditor-integratie** abonnementsdienst.
  2. De gebruiker moet een gelicentieerde gebruiker van Auditor zijn.
  3. **Maak een testcase** en een bijbehorende **testrun**.
  4. Verplaats de **testeenheid naar „In uitvoering“** status. *Als de testeenheid de status „Niet gestart“ heeft, kunnen er geen gegevens worden geïmporteerd.*

**Stappen om problemen te importeren**

  1. **Testen uitvoeren in Axe DevTools Pro Extensie**

    • Open de URL die u wilt testen.
    • Start de **Axe DevTools Pro Extensie** en voltooi uw test.
  2. **Verkrijg de Gedeelde Testlink**

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

    • Klik op de „Verzenden naar Auditor“ knop.
    • Voer de **Testeenheid-ID**in, die kan worden gekopieerd van de **Auditor Testeenheid** (beschikbaar op de **Testrun Overzicht** en **Testeenheid** pagina's).
  4. **Bevestiging en Gegevensverwerking**

    • Zodra het is ingediend, **zal DevTools de gegevens naar Auditor verzenden** en een bevestigingsbericht weergeven.
    • Als de **Auditor Testeenheid al problemen bevat**, wordt er gevraagd of bestaande gegevens moeten worden overschreven.
    • Indien **overschrijven** is geselecteerd, worden alle eerdere problemen in Auditor vervangen door de nieuw geïmporteerde.

**Ondersteunde Probleemtypen**

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

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

Alle **validaties**—inclusief **URL-controles, testmethodologiestandaarden en compatibiliteit met axe-core-versies**—zullen worden toegepast op geïmporteerde gegevens, wat nauwkeurigheid en consistentie garandeert.


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 Auditor-testeenheid.

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

Gegevens naar Auditor verzenden

Voer testeenheid-id in