Een scan uitvoeren

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

Klaar voor de start, scan

Nu de Appium-server draait en je testconfiguratie is ingesteld, ben je klaar om je mobiele app te scannen.

De toegankelijkheidsscan kan op elk moment in je tests geactiveerd worden. Wanneer je klaar bent om een toegankelijkheidsscan te starten, roep je de Execute Script API aan, waarbij je axeScan en het settings-object meegeeft.

driver.execute('mobile: axeScan', settings)

Invoer

Parameter Type Beschrijving
instellingen Object Bevat de authenticatie en configuratie voor Axe DevTools Mobile. (Zie Authenticatiesleutels in Instellingen voor vereiste sleutels).

Authenticatiesleutels in Instellingen

Als je niet sessie met de driver hebt geïnitialiseerd hebt, moet je een van de volgende opties in het settings-object opgeven om de scan te authenticeren.

Sleutel Type Beschrijving
apiKey String Vereist door Deque om toegang te verlenen aan geautoriseerde gebruikers. Toegang tot je Axe DevTools Mobile API-sleutel in het Axe-account-portaal.
licenseKey String Vereist door Deque om toegang te verlenen aan geautoriseerde gebruikers voor offline scans. Neem contact op met je Deque-vertegenwoordiger of neem contact op met support om de levering van je licentiesleutel te coördineren.

Configuratiesleutels in Instellingen

Als je je testconfiguratie wilt aanpassen, kun je een van de optionele sleutels hieronder aan het settings-object toevoegen. Vind meer details over deze eigenschappen in Pas je configuratie aan.

Sleutel Type Beschrijving
scanName String Bied een aangepaste scannaam om scans beter te identificeren binnen het dashboard.
tags [String] Bied een array van strings aan om op scans als tags toe te passen. We raden aan om tags te gebruiken om je te helpen essentiële scans te lokaliseren en groeperen. Scans met tags zijn beschikbaar voor andere teamleden.
ignoreRules [String] Geef een array van strings op om een lijst met regels toe te passen die op alle weergaven genegeerd moeten worden. Elke string in de array moet een geldige ruleId zijn - bijvoorbeeld, ColorContrast. Vind ruleIds in het axeConf-object in het JSON-resultaat voor elke scan.
ignoreExperimental Boolean Wanneer deze parameter op true is ingesteld, worden experimentele regel(s) genegeerd. De standaardwaarde is false.
uploadToDashboard Boolean Wanneer deze parameter op false is ingesteld, wordt de scan niet geüpload. De standaardwaarde is true.
tip

U kunt overwegen een hulpfunctie aan uw testscript toe te voegen als een centrale plek om een toegankelijkheidsscan te starten.