Übersicht über Axe DevTools C#
Übersicht über Axe DevTools für Web für C#, einschließlich Voraussetzungen und bekannter Einschränkungen
Axe DevTools C# umfasst:
- axe-core Version 4
- Unterstützung für Microsoft Visual Studio 2019 IDE
- Unterstützung für Microsoft .NET Core 2.2.0 CLI
Voraussetzungen
Axe DevTools erfordert eine Selenium WebDriver-Bindung für einen Browser Ihrer Wahl. Um Axe DevTools zu verwenden, müssen Sie zuerst Selenium WebDriver installieren und konfigurieren.
Annahmen und bekannte Einschränkungen
-
Die Verwendung dieser Integration setzt voraus:
- Sie haben den gewünschten Zustand der Seite festgelegt, bevor Sie die Tests durchführen.
- Sie haben das Selenium-Objekt nicht verändert, außer um Axe auszuführen und Ihre Konfiguration anzuwenden.
- Sie schließen die getestete Webseite nach Abschluss des Tests.
-
Beste Praxis: Führen Sie keine zusätzlichen Tests durch, ohne die Seite zu aktualisieren. Das Ändern des Zustands einer Webseite während eines Selenium-Testlaufs und das Durchführen der Tests, ohne den ursprünglichen erwarteten Seitenzustand wiederherzustellen, führt zu unvorhersehbaren Testergebnissen. Axe DevTools C# kann während des Testens Inhalte in eine Webseite injizieren. Versuche, Axe DevTools wiederholt auf einer bereits getesteten Seite auszuführen, führen zu unvorhersehbaren Testergebnissen.
