Automatische, IGT- en handmatige problemen importeren
Axe Auditor-gebruikers 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 in één keer geautomatiseerde, IGT- en handmatige problemen kunnen importeren.
Opmerking 1 - Het automatisch importeren van de schermafbeelding met het handmatige probleem: Wanneer u een handmatig probleem importeert, wordt de bijbehorende schermafbeelding automatisch geïmporteerd met de ScreenshotURL-tag in het JSON-bestand.
Opmerking 2 - Alleen hoofdversies vergelijken tijdens het importeren: Axe Auditor stelt u in staat om problemen te importeren die zijn gegenereerd door de axe DevTools Pro-extensie zolang ze dezelfde hoofdversie van axe-core gebruiken. Dit betekent dat axe Auditor alleen het importeren van een bestand gegenereerd door de extensie zal verhinderen als het hoofdversienummer (het eerste cijfer in het versienummer) verschilt tussen de testrun en de extensie. In het geval dat de subversies verschillend zijn, zal axe Auditor alleen een waarschuwing geven aan de gebruiker, met de melding dat de te importeren axe-core versie niet overeenkomt met de axe Auditor versie en dat er enkele variaties in de testgegevens kunnen zijn. Deze variaties hebben meestal betrekking op 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 uit axe DevTools Mobile voor native mobiele digitale activatypen importeert axe Auditor geen experimentele en Needs Review-kwesties. Bovendien negeert axe Auditor problemen met de AAA-regelset, aangezien het AAA-regels niet ondersteunt.
Opmerking 4 - De optie voor opgeslagen testen en problemen gebruiken: Gebruik de optie 'Opgeslagen testen en problemen' bij het exporteren van problemen uit de axe DevTools-extensie.
Opmerking 5 - JSON-bestanden importeren met nul 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 waarvoor geen problemen zijn gerapporteerd. Dit stelt u in staat om een vollediger overzicht te krijgen van controlepunten die zijn getest als onderdeel van testen met axe DevTools Pro en axe Auditor, zodat u zich kunt richten op alleen die controlepunten die nog moeten worden getest.
Opmerking 6 - Meerdere runs van IGT in axe DevTools-importen: Als u de functie voor meerdere keren uitvoeren gebruikt in de axe DevTools-extensie (Pro-functie) en de export gebruikt om te importeren in een axe Auditor testrun, kan deze worden geïmporteerd in axe Auditor waarbij de geïmporteerde problemen het totaal zijn van alle problemen over meerdere uitvoeringen (nadat de duplicaten handmatig zijn verwijderd).
De knop Problemen importeren gebruiken
De drie verschillende soorten problemen die een testunit kan bevatten zijn:
- Geautomatiseerde problemen - vanuit Auditor, of vanuit een JSON-bestand dat door de gebruiker is geüpload.
- IGT-problemen - Alle problemen die de axe DevTools Pro-extensie kan vinden bij het uitvoeren van IGT-tests vanuit een JSON-bestand dat door de gebruiker is geüpload, worden als IGT-problemen gemarkeerd.
- Handmatige problemen - vanuit Auditor, of vanuit een JSON-bestand dat door de gebruiker is geüpload.
Op de Test Unit Overzicht-pagina gebruikt u de sectie genaamd Teststatus om geautomatiseerde, IGT- en handmatige problemen te importeren. Deze sectie bevat:
- De datum en het tijdstip waarop het importeren van de problemen is gestart,
- De status van de test die de status van het importeren aangeeft en de datum en het tijdstip 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.
Door op de knop Problemen importeren te klikken, wordt het bevestigingsdialoogvenster Problemen importeren geopend, waar u alle drie typen problemen kunt importeren met 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 schermafbeelding automatisch geïmporteerd met de ScreenshotURL-tag in het JSON-bestand. Als de ScreenshotURL-tag leeg is, wordt er geen schermafbeelding aan het probleem toegevoegd.
Opmerking 1: Bij het opnieuw importeren van problemen, kunt u ervoor kiezen om de bestaande problemen te behouden of te vervangen door problemen in het bestand, als de testunit die problemen al bevat. Axe Auditor verwijdert en vervangt alleen handmatige problemen die zijn geïmporteerd met een JSON-bestand. Handmatige door de gebruiker handmatig toegevoegde problemen blijven onaangetast en worden niet verwijderd of opnieuw geïmporteerd.
Opmerking 2: Wanneer het type digitale activa niet Desktop Web of Mobile Web is, of alle WCAG- en trusted tester-standaarden, kunt u geen geautomatiseerde tests uitvoeren of IGT- en handmatige problemen importeren. De knoppen op de Testrun Overzicht-pagina geven "Niet van toepassing" weer in plaats van "Geautomatiseerde tests uitvoeren" en "Problemen importeren" voor activatypen die niet Desktop Web of Mobile Web zijn.
Opmerking 3: Axe Auditor beschouwt alleen overtredingen, dus als er geïmporteerde problemen zijn die "Needs Review" of "Best Practices"-problemen omvatten, importeert axe Auditor die problemen niet.
Geautomatiseerde integratie in Axe Auditor gebruiken
Overzicht
Naast handmatige imports ondersteunt axe Auditor probleemimports via geautomatiseerde integratie.
Axe Auditor is geïntegreerd met axe DevTools Pro-extensie via API's, waardoor gebruikers moeiteloos problemen naar Auditor kunnen sturen met één enkele klik—mits zij een abonnement hebben op Axe Auditor integratie in Axe-account.
Hoe gegevens van axe DevTools Pro-extensie naar Auditor te verzenden
Vereisten
Voordat u gegevens verzendt, zorgt u ervoor dat de volgende stappen in Auditor zijn voltooid:
- Auditor-integratie moet beschikbaar zijn op devTools pro-extensie en de gebruiker moet zich abonneren op de Auditor-integratie-abonnement.
- De gebruiker moet een gelicentieerde gebruiker van Auditor zijn.
- Maak een testcase en een overeenkomstige testrun.
- Wijzig de testeenheid naar „In uitvoering“ status. (Als de testeenheid de status „Niet gestart“ heeft, kunnen er geen gegevens geïmporteerd worden.)
Stappen voor het Importeren van Issues
-
Testuitvoering in Axe DevTools Pro-extensie
- Open de URL die u wilt testen.
- Start Axe DevTools Pro-extensie en voltooi uw tests.
-
Verkrijg de Gedeelde Testlink
- Zodra het testen is voltooid, verkrijg de gedeelde testlink en open deze in een nieuw tabblad.
-
Zend Issues naar Auditor
- Klik op de knop „Verstuur naar Auditor“.
- Voer de Testeenheid-ID in, deze kan gekopieerd worden van de Auditor Testeenheid (beschikbaar op de Testuitvoer Overzicht en Testeenheid pagina's).
-
Bevestiging en Gegevensverwerking
- Zodra verzonden, DevTools zendt de gegevens naar Auditor en een bevestigingsbericht tonen.
- Als de Auditor Testeenheid bevat al issues, verschijnt er een prompt om te vragen of de bestaande gegevens overschreven moeten worden.
- Als overschrijven wordt geselecteerd, worden alle eerdere issues in Auditor vervangen door de nieuw geïmporteerde.
Ondersteunde Issue Types
Gebruikers kunnen nu de volgende soorten problemen rechtstreeks naar Auditor sturen via integratie:
- Geautomatiseerde issues
- IGT (Intelligent Guided Testing) issues
- Handmatige issues
Alle validaties—inclusief URL-controles, testmethodologie standaarden, en axe-core versie compatibiliteit—zullen van toepassing zijn op geïmporteerde gegevens, ter waarborging van nauwkeurigheid en consistentie.
Foutberichten
| Foutcode | Beschrijving |
|---|---|
| 409 - Conflict | Verschijnt als de testeenheid al issues bevat. Gebruikers moeten „Data Overschrijven“ klikken om de issues te verzenden. |
| 500 - Interne Serverfout | Verschijnt als de URL, teststandaard of axe-core versie niet overeenkomt met de Auditor testeenheid. |
Deze integratie stroomlijnt de workflow voor toegankelijkheidstesten, waardoor een naadloos, nauwkeurig en efficiënt issueoverdracht tussen Axe DevTools Pro-extensie en Auditor gegarandeerd wordt.





