Overzicht van Axe DevTools C#
Overzicht van Axe DevTools for Web voor C#, inclusief vereisten en bekende beperkingen
Axe DevTools C# omvat:
- axe-core versie 4
- Ondersteuning voor Microsoft Visual Studio 2019 IDE
- Ondersteuning voor Microsoft .NET Core 2.2.0 CLI
Vereisten
Axe DevTools vereist een Selenium WebDriver-binding voor een browser naar keuze. Om Axe DevTools te gebruiken, moet u eerst Selenium WebDriver installeren en configureren.
Aannames en Bekende Beperkingen
-
Bij het gebruik van deze integratie wordt ervan uitgegaan dat:
- U de gewenste staat van de pagina hebt ingesteld voordat u de tests uitvoert.
- U het Selenium-object niet hebt aangepast, behalve om axe uit te voeren en uw configuratie toe te passen.
- U de geteste webpagina sluit na het voltooien van de test.
-
Beste praktijk: Voer geen extra tests uit zonder de pagina te verversen. Het veranderen van de staat van een webpagina tijdens een Selenium-test en het uitvoeren van de tests zonder de oorspronkelijke verwachte paginastaat te herstellen, zal onvoorspelbare testresultaten opleveren. Axe DevTools C# kan tijdens het testen inhoud in een webpagina injecteren. Pogingen om Axe DevTools herhaaldelijk uit te voeren op een eerder geteste pagina zullen onvoorspelbare testresultaten veroorzaken.
