2017-05-05 2 views
0

Ich bin neu in Selen, kann jemand vorschlagen, wie Sie das gewünschte Datum aus der Datumsauswahl klicken. Hier ist die Szenarien in der beigefügten Screenshot enter image description hereAuswahl Datum von Datepicker

+0

Bitte lesen Sie [fragen] und [Wie viel Forschungsaufwand zu erwarten ist?] (Https : //meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users) Bitte geben Sie den von Ihnen ausprobierten Code und das Ausführungsergebnis einschließlich eventueller Fehlermeldungen an Geben Sie auch einen Link zu der Seite und/oder dem entsprechenden HTML an. – JeffC

Antwort

1

Verwendung dieses Stück Code und lassen Sie mich wissen, ob es eine Frage ist

List<WebElement> alldates = driver.findElements(by.id('locator of the date picker which conatins all dates in it')); 
    for (WebElement dates : alldates) { 
        if (dates.isDisplayed() && dates.isEnabled() 
          && dates.getText().equalsIgnoreCase("Date To be Clicked")) { 
         dates.click(); 
        } 
       }