Problemen oplossen
Gids om problemen op te lossen die je kunt tegenkomen bij het gebruik van Axe Developer Hub
Een project openen toont „Geen scandata beschikbaar“
Als je al toegankelijkheidsscans hebt uitgevoerd en je verwacht resultaten te zien, moet je de projectconfiguratie controleren.
Controleer je API-sleutel
Uw persoonlijke API-sleutel moet compatibel zijn met uw projecttype. Voor projecten die Axe Watcher, Web-API's of CLI integreren, moet u een Axe Developer Hub API-sleutel gebruiken. Voor mobiele projecten moet u een Axe DevTools voor Mobile API-sleutel gebruiken. Om een API-sleutel aan te maken, moet u een actieve licentie hebben voor Axe Developer Hub en/of Axe DevTools voor Mobile. Zodra u toegang hebt, bezoek API-sleutels om een nieuwe sleutel toe te voegen.
- Klik op de + NIEUWE API-SLEUTEL TOEVOEGEN knop, en u ziet een pop-upvenster zoals hieronder afgebeeld:

- Selecteer Axe Developer Hub of Axe DevTools voor Mobile in het Product keuzemenu.
- Geef de API-sleutel een Naam.
- Klik op Opslaan.
Na enkele seconden wordt de bijgewerkte pagina Beheer API-sleutels weergegeven, samen met een bericht dat de API-sleutel succesvol is toegevoegd.
Klik in de Acties kolom van uw API-sleutels om een API-sleutel naar het klembord te kopiëren. U zou dan een bericht moeten zien dat de API-sleutel succesvol is gekopieerd.
Wanneer u je project instelt instelt, heeft u mogelijk code gekopieerd en geplakt in uw end-to-end tests. Bekijk deze code en zorg ervoor dat u API_KEY hebt vervangen door de bijbehorende API-sleutel.
Controleer je project-ID
Om uw Project-ID te vinden, navigeer naar de Installatie-instructies vanaf de Projectenpagina. Open het Instellingenmenu voor uw project en selecteer Project configureren. U zult de Project-ID zien, die u kunt aanklikken en naar het klembord kunt kopiëren. Bekijk de code die u hebt gekopieerd en geplakt in uw end-to-end tests tijdens de projectinstallatie en zorg ervoor dat u alle instanties van PROJECT_ID hebt vervangen door de bijbehorende Project-ID.
Controleer of scanuitvoer geen fouten toont
In het venster waarin je test wordt uitgevoerd, kunnen er fouten zijn opgetreden waardoor de resultaten niet naar Axe Developer Hub zijn verzonden. Bekijk deze fouten zorgvuldig en los ze op.
Controleer of de test succesvol is voltooid
Als je test nog aan het draaien is, zijn je resultaten mogelijk nog niet naar Developer Hub verzonden. Wacht tot je test succesvol is voltooid en ververs dan de pagina om je resultaten te zien.
Geen resultaten voor alle scans
Als je meerdere keren scant op dezelfde commit (dezelfde commit SHA), kunnen de resultaten „overschreven“ worden om alleen de laatste te tonen. Wanneer Git-data wordt gebruikt, moet je een nieuwe commit maken om nieuwe scans te zien. Als je niet bij elke test een nieuwe commit wilt maken, kun je als omweg gitloze testen gebruiken. Om dit te doen, heb je een paar opties:
- Verwijder de Git-map in de repository waar je end-to-end tests zich bevinden.
- Als je project integreert met Axe Watcher, gebruik dan onze API's om het verzamelen van Git-gegevens uit te schakelen.
- JavaScript/Typescript-API's
- Java-API's Als goede gewoonte moet u de testreeks uitvoeren telkens wanneer een nieuwe commit is gemaakt.
Git-data komt niet overeen met code
Als end-to-end tests worden uitgevoerd in een repository die losstaat van de code die u test, zullen de Git-gegevens die worden weergegeven voor de test zijn, niet de code die u test. Als dit verwarring veroorzaakt, raden wij aan om in plaats daarvan Gitless tests te gebruiken. Om dit te doen, heeft u een paar opties:
- Verwijder de Git-map in de repository waar je end-to-end tests zich bevinden.
- Als je project integreert met Axe Watcher, gebruik dan onze API's om het verzamelen van Git-gegevens uit te schakelen.
- JavaScript/Typescript-API's
- Java-API's Als goede gewoonte raden we aan dat u de end-to-end tests in dezelfde repository houdt als de code die u test.
Hulp
Bezoek support.deque.com om artikelen uit de kennisbank, statusrapporten van Deque's SaaS-producten en andere productondersteuning te raadplegen. Als u uw probleem niet kunt oplossen, neem dan alstublieft stuur ons een e-mail contact met ons op zodat we u kunnen helpen.
