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 toegankelijkheidscan kan op elk moment in je tests worden geactiveerd. Wanneer je klaar bent om een toegankelijkheidsscan te starten, roep je de Execute Script APIaan, geef axeScan door en het settings object.

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

Invoer

Parameter Type Beschrijving
instellingen Object Bevat de authenticatie en configuratie voor axe DevTools Mobile. (Zie Authentication Keys in Settings voor vereiste sleutels).

Authenticatiesleutels in Instellingen

Als je geen sessie met de driver hebt geïnitialiseerd, moet je een van de volgende zaken in het settings object opnemen om de scan te authenticeren.

Sleutel Type Beschrijving
apiKey String Vereist door Deque om toegang te bieden aan geautoriseerde gebruikers. Verkrijg je axe DevTools Mobile API Key in het axe-account portaal.
licenseKey String Vereist door Deque om toegang te bieden 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 toevoegen aan het settings object. 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] Bied een array van strings aan 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 ruleIdin 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.