Scripts gebruiken
Wie zou scripts moeten maken?
Belangrijk: Het is belangrijk dat de scripts worden gemaakt door een gekwalificeerde webontwikkelaar met een gedegen begrip van webgebeurtenissen en CSS-selectoren. Scriptmakers moeten ook een goed inzicht hebben in de omstandigheden die ervoor kunnen zorgen dat een bepaalde pagina met iets andere inhoud wordt geladen, zoals de grootte van de viewport, de gebruikersagent of routinematige inhoudsupdates. Cruciaal is dat scriptmakers ook vertrouwd zijn met de eventhooks die de pagina gebruikt om gebruikersinvoer te verwerken.
Wanneer zouden scripts gebruikt moeten worden?
Hoewel je vrij bent om scripts naar eigen inzicht te gebruiken in axe Monitor, zijn hier enkele goede en slechte gebruiksscenario’s ter overweging:
Goede voorbeelden
De volgende toepassingen van scripts met axe Monitor® zijn bekend om hun succes bij het uitvoeren van belangrijke taken op de te testen pagina’s:
- Gebruikersnaam/Wachtwoord Invoer & Verzending: Beveiligde sessieopbouw waarbij de automatisering van de inlogauthenticatie nodig is voor toegang tot met een wachtwoord beveiligde pagina’s en sites.
- Analyse van Gebruikersinvoer Interacties, zoals:
- Zoeken: Het uitvoeren van een zoekopdracht op een website.
- Basis Webapplicatie Interacties: Het sluiten van een dialoogvenster voor meldingen, toevoegen van items aan een winkelmandje (wanneer niet dynamisch).
Slechte voorbeelden
De volgende toepassingen van scripts met axe Monitor® kunnen frustratie veroorzaken vanwege de beperkingen van de technologieën die worden gebruikt op de te testen pagina’s:
- Q&A Chat Ondersteuningsbots: Pogingen om commentaar-/vraagformulieren en soortgelijke interactieve chat-popup-plug-ins voor klantenservice te omzeilen/negeren.
- Dynamische Sites: Sites en pagina’s met inhoud die niet statisch is, zijn onderhevig aan wijzigingen bij volgende scans die kunnen voorkomen dat scripts werken.
Hoe worden scripts gemaakt?
Scripts kunnen worden gemaakt met axe DevTools CLI en vervolgens worden geüpload naar een axe Monitor-scan met de knop Script toevoegen in de wizard Scan maken of Bewerken in axe Monitor. Gebruiksscripts kunnen inhoud in axe Monitor analyseren. Scripts vereisen ten minste één analysetap, en alleen de gespecificeerde pagina’s worden gescand (subpagina’s worden niet gescand).
Om meer te weten te komen over voorbeeld CLI-bestanden, lees het onderwerp, Voorbeeld CLI Scriptbestanden.
