Mit Selenium WebDriver in Java versuche ich eine Funktionalität zu automatisieren ("Stelle sicher, dass umsetzbare Elemente über die Tastatur erreichbar sind"), wo ich alle interaktiven Elemente durchgehen muss (Links, Optionsfeld) , Kontrollkästchen, Schaltflächen usw.) in einer Webseite durch Drücken der Tastaturtaste 'TAB'. Es ist unter Zugänglichkeitstests. Ich versuche den "Tastaturzugriff" von den Zugänglichkeitstests zu automatisieren.Automatisierung des "Tastaturzugriffs" für Tests auf Barrierefreiheit
Bitte machen Sie mir Selen WebDriver Skript
Zunächst einmal vielen Dank. Der Code, den du mir schickst, funktioniert einwandfrei. Einziges Problem ist die Größe der Elemente. Es werden nur 10 Elemente angezeigt. int NummerOfElements = 10; // Dies ist die Anzahl der zu testenden Elemente ..... Ich brauche alle interaktiven Elemente (Links, Kontrollkästchen, Optionsfeld usw.) in einem Array ... Kann mir jemand dabei helfen ????? ??? –
Der einfachste Weg wäre, alle vorhandenen Elemente durch Ändern der Zeile in int zu sammeln.)). Größe()/* + ... * /; und füge einen Begriff für jede Art von Tag hinzu, in dem sich deine Elemente befinden (benutze einfach einen Firebug). Es wird wahrscheinlich eine größere Anzahl als die tatsächliche Menge an Elementen sein, aber angesichts der Tatsache, dass Tabs zyklisch ist, sollte es immer noch funktionieren. – godisalie92