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: Veilige sessie-opbouw waarbij de automatische aanmelding voor authenticatie nodig is om toegang te krijgen tot met een wachtwoord beveiligde pagina's en sites.
- Analyse van Gebruikersinvoer Interacties, zoals:
- Zoeken: Een zoekopdracht uitvoeren op een website.
- Basis Webapplicatie Interacties: Een melding dialoogvenster sluiten, items aan een winkelwagen toevoegen (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-/vragenformulierbots en vergelijkbare interactieve chatpopup-plugins voor klantenservice te omzeilen/negeren.
- Dynamische Sites: Sites en pagina's met inhoud die niet statisch is, kunnen bij volgende scans wijzigingen ondergaan 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).
Voor meer informatie over voorbeeld CLI-bestanden, lees het onderwerpVoorbeeld CLI Scriptbestanden.
