Projecten instellen in Axe Developer Hub
Een **project** in Axe Developer Hub bevat toegankelijkheidsresultaten, informatie over testruns en - afhankelijk van het projecttype - Git-gegevens.
Wanneer je een nieuw project aanmaakt en een naam geeft in Developer Hub, wordt er een unieke project-ID gegenereerd die je gebruikt met je tests om je resultaten aan het project te koppelen. Je zult ook een Deque API-sleutel gebruiken voor autorisatie. Deze API-sleutel hoeft niet uniek te zijn - je kunt dezelfde API-sleutel voor meerdere projecten gebruiken. Het *is* product-specifiek, dus je zult een Axe DevTools Mobile API-sleutel alleen voor mobiele projecten gebruiken en een Axe Developer Hub API-sleutel voor webprojecten.
In het algemeen is het beste praktijk om één project-ID aan één testsuite/repository toe te wijzen. Binnenkomende resultaten worden vergeleken met eerdere runs om aan te geven hoe de toegankelijkheidsstatus in de loop van de tijd verandert, en je kunt dit nauwkeuriger volgen door niet verschillende testsuites op hetzelfde project uit te voeren.
Een nieuw project aanmaken
-
Wanneer je inlogt op Developer Hub, kom je op de projectpagina terecht.
-
Klik op de knop **+ Nieuw project toevoegen** om een nieuw project in Developer Hub aan te maken.
-
Selecteer een integratiemethode voor het verzamelen van toegankelijkheidsgegevens. *Let op*: Je zult alleen opties zien voor de integratiemethoden waarvoor je een geldige licentie hebt. Je hebt een Axe Developer Hub-licentie nodig voor Axe Watcher, Axe DevTools voor Web API's en CLI. Je hebt een Axe DevTools voor Mobiele licentie nodig voor mobiele projecten.
- Selecteer Axe Watcher om toegankelijkheidscontroles uit te voeren in je geautomatiseerde tests voor webprojecten (vereist een Axe Developer Hub-licentie)
- Selecteer Web API's / CLI-integratie als je meer gedetailleerde controle wilt over toegankelijkheidsruns in je webprojecten (vereist een Axe Developer Hub-licentie)
- Selecteer Axe DevTools Mobile om toegankelijkheidscontroles te integreren in je bestaande UI-tests voor mobiele apps (vereist een Axe DevTools voor Mobiele licentie)
-
De volgende stap is om je project een naam te geven. We raden aan om de naam van je repository of testsuite op te nemen voor eenvoudige referentie. Nadat je een projectnaam hebt ingevoerd, selecteer je **Volgende**.
-
Volg de aanwijzingen verder op en geef aan welke taal of testframework je gebruikt, indien van toepassing.
-
Zodra je project succesvol is aangemaakt, volg je de instructies op het scherm om de installatie te voltooien.
- Kopieer de code die wordt verstrekt in de installatie-instructies en voeg deze toe aan je end-to-end tests waar aangegeven.
- Kopieer een Deque API-sleutel die overeenkomt met je projecttype (web of mobiel) in Axe accountinstellingen, en werk het API-veld in de geplakte code bij.
- Werk de waarde voor project-ID in de geplakte code bij met die van het zojuist aangemaakte project.
noteAls je in de toekomst nog eens wilt verwijzen naar de installatie-instructies, kun je daarvandaan navigeren via de projectpagina door de Instellingen-dropdown van je project te openen en te kiezen voor **Project configureren**.
Projecten voor teams instellen
Beheerders kunnen projecten instellen zodat meerdere gebruikers testresultaten kunnen bekijken en verzenden in Developer Hub. Wijs rollen toe aan verschillende gebruikers binnen je team en geef naar eigen inzicht beheerdersrechten. Elke gebruiker heeft een Axe Developer Hub-licentie (voor website testen) of Axe DevTools voor Mobiele licentie (voor mobiele app testen) nodig om toegang te hebben tot het resultaten dashboard. Lees meer over Projecten instellen voor team gebruik.
Wat nu?
Nadat je een nieuw project hebt ingesteld, voer je test suites uit met een van onze toegankelijkheidskits om resultaten te genereren.

