ich einen reichen Kalender haben:Selen kann nicht feststellen, ob Richfaces Kalender deaktiviert ist
<rich:calendar id="calendarId" disabled="true"..... />
Und ich versuche mit Selen zu bestimmen, ob das Kalenderelement deaktiviert
webDriver.findElement(By.id("calendarId")).isEnabled();
Das Ergebnis ist wahr , obwohl mein Kalender deaktiviert ist.
Es ist ein bekanntes Problem mit diesem reichen: Kalender und Selen? Weiß jemand wie ich feststellen kann ob der Kalender deaktiviert ist?
Mögliche Duplikate von [So deaktivieren Sie Rich-Kalender mit JQuery oder Javascript (Client-Seite)] (http://stackoverflow.com/questions/8012972/how-to-disable-rich-calendar-using-jquery-oder- Javascript-client-side) – Destrif
Ich bin nicht daran interessiert, einen Rich: Kalender auf der Client-Seite zu deaktivieren/aktivieren. Ich möchte nur feststellen, wie kann ich überprüfen, ob ein reich: Kalender mit Selen deaktiviert ist. Wie Sie sehen können, liefert Selen schlechte Ergebnisse ... – Alex
sollten Sie wahrscheinlich nach "kalenderartId" + "InputDate" 'suchen (Eingabe ID nicht Komponenten-ID) –