Panoramica di Axe DevTools C#
Panoramica di Axe DevTools per Web per C#, inclusi prerequisiti e limitazioni note
Axe DevTools C# include:
- versione 4 di axe-core
- supporto Microsoft Visual Studio 2019 IDE
- supporto Microsoft .NET Core 2.2.0 CLI
Prerequisiti
Axe DevTools richiede un binding Selenium WebDriver per un browser a tua scelta. Per utilizzare Axe DevTools, devi prima installare e configurare Selenium WebDriver.
Assunzioni e limitazioni note
-
L'uso di questa integrazione presuppone:
- Hai impostato lo stato desiderato della pagina prima di eseguire i test.
- Non hai modificato l'oggetto Selenium se non per eseguire axe e applicare la tua configurazione.
- Chiudi la pagina web testata al termine del test.
-
Buona pratica: non eseguire test aggiuntivi senza aggiornare la pagina. Modificare lo stato di una pagina web durante un test Selenium e eseguire i test senza ripristinare lo stato originale previsto della pagina causerà risultati di test imprevedibili. Axe DevTools C# può iniettare contenuti in una pagina web durante il test. Tentativi di eseguire ripetutamente Axe DevTools su una pagina già testata causeranno risultati di test imprevedibili.
