Automatische, IGT- en Handmatige problemen importeren
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 testunite-niveau, waardoor ze automatische, IGT- en handmatige problemen in één keer kunnen importeren.
Opmerking 1 - Het automatisch importeren van de screenshot met het handmatige probleem: Wanneer u een handmatig probleem importeert, wordt de bijbehorende screenshot automatisch geïmporteerd met behulp van de ScreenshotURL-tag in het JSON-bestand.
Opmerking 2 - Alleen hoofdversies vergelijken tijdens het importeren: Axe Auditor staat toe dat u problemen importeert die gegenereerd zijn 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 de extensie gegenereerd bestand voorkomt als het hoofdversie nummer (het eerste cijfer van het versienummer) verschilt tussen de Test Run en de extensie. In het geval dat de subversies verschillend zijn, 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 enkele variaties in de testgegevens zijn. Deze variaties betreffen voornamelijk mogelijke verschillen in Deque-controlepunten die verband houden met de problemen in axe Auditor.
Opmerking 3 - Problemen importeren van axe DevTools Mobile voor Native Mobile Android en Native Mobile iOS - Bij het importeren van problemen van axe DevTools Mobile voor native mobiele digitale assettypen, importeert axe Auditor geen Experimentele en Beoordeling Vereist-problemen. Daarnaast negeert axe Auditor problemen met de AAA-regelset, aangezien het geen AAA-regels ondersteunt.
Opmerking 4 - De optie Testopslag en problemen gebruiken: Gebruik de optie 'Testopslag en problemen' bij het exporteren van problemen vanuit de axe DevTools-extensie.
Opmerking 5 - JSON-bestanden importeren zonder problemen: Bij het importeren van JSON-bestanden met DevTools Pro zonder problemen, toont axe Auditor de controlepunten die zijn getest als onderdeel van IGT's die geen gerapporteerde problemen hebben. Dit stelt u in staat een meer volledige lijst te krijgen van controlepunten die zijn getest als onderdeel van testen met axe DevTools Pro en axe Auditor, zodat u zich kunt concentreren op de controlepunten die nog moeten worden getest.
Opmerking 6 - Meerdere Runs van IGT in axe DevTools Importen: Als u de functie voor meerdere runs gebruikt in de axe DevTools-extensie (Pro-functie) en de export gebruikt om te worden geïmporteerd in de axe Auditor Test Run, kan het in axe Auditor worden geïmporteerd met de problemen die zijn geïmporteerd als het totaal van alle problemen over meerdere runs (na handmatig de duplicaten te verwijderen).
De knop Problemen importeren gebruiken
De drie verschillende typen problemen die een testeenheid kan omvatten zijn:
- Automatische problemen - vanuit Auditor, of vanuit een JSON-bestand geüpload door de gebruiker.
- IGT-problemen - Alle problemen 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-problemen.
- Handmatige Problemen - vanuit Auditor, of vanuit een JSON-bestand geüpload door de gebruiker.
Op de Testeenheid Overzichtspagina gebruikt u de sectie genaamd Teststatus om automatische, IGT- en handmatige problemen te importeren. Deze sectie bevat:
- De datum en tijd waarop het importeren van de problemen is gestart,
- De status van de test die de status van het importeren en de datum en tijd waarop het is voltooid aangeeft, en
- Een knop Problemen importeren waarmee de gebruiker een JSON-bestand kan uploaden in een vooraf gedefinieerd formaat, geleverd door Deque Systems.
Als u op de knop Problemen importeren klikt, verschijnt het bevestigingsdialoogvenster Problemen importeren, waar u alle drie typen problemen kunt 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 Test en Problemen → JSON-optie).
Wanneer u een probleem importeert, wordt de bijbehorende screenshot automatisch geïmporteerd met behulp van de ScreenshotURL-tag in het JSON-bestand. Als de ScreenshotURL-tag leeg is, wordt er geen screenshot aan het probleem toegevoegd.
Opmerking 1: Bij het opnieuw importeren van problemen kunt u ervoor kiezen om de bestaande problemen te behouden of deze te vervangen door de problemen in het bestand, als de testeenheid die problemen al bevat. Axe Auditor verwijdert en vervangt alleen handmatige problemen die met een JSON-bestand zijn geïmporteerd. Handmatige problemen die door de gebruiker handmatig zijn toegevoegd, blijven onaangetast en worden niet verwijderd of opnieuw geïmporteerd.
Opmerking 2: Wanneer het type digitale asset niet Desktop Web of Mobiel Web is, of alle WCAG en vertrouwde testerstandaarden, kunt u geen geautomatiseerde tests uitvoeren of IGT- en handmatige problemen importeren. De knoppen op de Test Run Overzichtspagina geven "Niet van toepassing" weer in plaats van "Automatische Tests Uitvoeren" en "Problemen importeren" voor assettypen die niet Desktop Web of Mobiel Web zijn.
Opmerking 3: Axe Auditor beschouwt alleen overtredingen, dus als geïmporteerde problemen "Beoordeling Vereist" of "Best Practices"-problemen bevatten, importeert axe Auditor die problemen niet.
Automatische integratie gebruiken in Axe Auditor
Overzicht
Naast handmatige importen, ondersteunt axe Auditor probleemimporten via automatische integratie.
Axe Auditor is geïntegreerd met axe DevTools Pro Extensie via API's, waardoor gebruikers naadloos problemen naar Auditor kunnen sturen met één klik—mits ze geabonneerd zijn op Axe Auditor Integratie in Axe Account.
Hoe gegevens van de Axe DevTools Pro Extensie naar Auditor te verzenden
Vereisten
Voordat u gegevens verzendt, moet u ervoor zorgen dat de volgende stappen in Auditor zijn voltooid:
- Auditor Integration moet beschikbaar zijn in de devTools pro-extensie en de gebruiker moet een abonnement hebben op de Auditor Integration abonnement.
- De gebruiker moet een gelicentieerde gebruiker van Auditor zijn.
- Maak een testgeval en een bijbehorende testrun.
- 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
-
Voer tests uit in Axe DevTools Pro-extensie
- Open de URL die u wilt testen.
- Start Axe DevTools Pro-extensie en voltooi uw testing.
-
Verkrijg de gedeelde testlink
- Zodra de tests zijn voltooid, verkrijg de gedeelde testlink en open deze in een nieuw tabblad.
-
Stuur problemen naar Auditor
- Klik op de knop „Verstuur naar Auditor“ .
- Voer de Testeenheid-IDin, die kan worden gekopieerd van de Auditortesteenheid (beschikbaar op de Testrun Overzicht en Testeenheid pagina‘s).
-
Bevestiging en gegevensverwerking
- Zodra het is verzonden, stuurt DevTools de gegevens naar Auditor en wordt een bevestigingsbericht weergegeven.
- Als de Auditortesteenheid al problemen bevat, zal een prompt vragen of bestaande gegevens moeten worden overschreven.
- Als overschrijven wordt geselecteerd, worden alle eerdere problemen in Auditor vervangen door de nieuw geïmporteerde.
Ondersteunde probleemtypes
Gebruikers kunnen nu de volgende probleemtypes direct via integratie naar Auditor sturen:
- Geautomatiseerde problemen
- IGT (Intelligent Guided Testing) problemen
- **Handmatige problemen**
Alle **validaties**—inclusief **URL-controles, testmethodologiestandaarden en axe-core versiecompatibiliteit**—zullen van toepassing zijn op geïmporteerde gegevens, om nauwkeurigheid en consistentie te waarborgen.
Foutmeldingen
| **Foutcode** | **Beschrijving** |
|---|---|
| **409 - Conflict** | Verschijnt als de testeenheid al problemen bevat. Gebruikers moeten klikken op „Data overschrijven“ 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, door een **naadloze, nauwkeurige en efficiënte** probleemoverdracht te garanderen tussen **Axe DevTools Pro Extension** en **Auditor**.





