Overzicht van Scripts

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

Scripts in axe Monitor worden gebruikt om single-page apps te testen en worden gebruikt voor twee hoofddoeleinden:

  • Sessieverrichting Taken: Wordt gebruikt om een specifieke staat van de pagina vast te stellen voordat een crawl wordt geactiveerd of om een resulterende pagina te testen. Een voorbeeld van dit soort taken is inloggen op een specifieke website (sessie vaststellen) en vervolgens een resulterende pagina testen.
  • Gebruikersstroom Testtaken: Wordt gebruikt om een specifieke gebruikersstroom of transactie te testen waarbij een reeks bewerkingen nodig is om van het ene scherm naar het andere te komen en waarbij alle tegengekomen schermen getest moeten worden op toegankelijkheid. Deze soorten taken omvatten stromen die verband houden met het invullen van een meerstapsaanvraag op een website waar formulieren moeten worden ingevuld. Een online shopping flow is een ander voorbeeld van deze taak.

In beide bovenstaande gevallen zijn scripts vereist om de specifieke stroom waarvoor de applicatie moet doorgaan te coderen. In hun eenvoudigste vorm vervangen scripts in feite een gebruiker en helpen ze een website in een specifieke staat te brengen voor scanning. Wanneer een actie wordt uitgevoerd, worden de actie en de reacties van de gebruikte applicatie opgenomen als commando's in een script.

Scripts kunnen de meeste acties uitvoeren die een gebruiker ook kan; bijvoorbeeld links selecteren, tekst in een veld typen, navigeren tussen pagina's.

Deze scripts worden geschreven in een specifiek formaat en worden in axe Monitor ook 'Spec Files' genoemd. Deze scriptbestanden worden geschreven in JSON- of YAML-formaat en kunnen worden gebruikt door de axe DevTools CLI-applicatie. De applicatie kan worden gedownload van het hoofdscherm van axe Monitor, onder de sectie 'Snelle Links'. Deze scripts kunnen worden gemaakt met axe DevTools CLI Spec-bestanden met een code-editor zoals Visual Studio Code.

Let op: Scripts die worden gebruikt voor analyse (zowel voor Sessie Vaststelling Taak als Script Taak) moeten minder dan 3 minuten duren om de analyse uit te voeren. Na 3 minuten loopt de scan vast. De gebruiker kan deze time-out verlengen via het Scaninstellingen - Geavanceerd-paneel in de wizard 'Scan maken of bewerken', maar we raden niet aan om de time-outconfiguratie te wijzigen.

Andere Relevante Onderwerpen

  1. Overzicht van Axe DevTools CLI
  2. Voorbeeld CLI Scriptbestanden
  3. Scaninstellingen Instellen