wie behandeln Autosuggestion in Selen
//for source
WebElement from= driver.findElement(By.id("autocomplete_source"));
from.clear();
from.sendKeys(FromCity);
Thread.sleep(3000);
Actions builder=new Actions(driver);
builder.moveToElement( from.findElement(By.xpath("//*[@class='acResults']/ul/li[1]/span"))).click().build().perform();
//for destination
WebElement to=driver.findElement(By.id("autocomplete_dest"));
to.clear();
driver.findElement(By.id("autocomplete_dest")).sendKeys(ToCity);
builder.sendKeys(Keys.ARROW_DOWN).click().build().perform();
WebDriverWait wait=new WebDriverWait(driver, 90);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//* [@class='acResults']/ul/li/span")));
to=driver.findElement(By.cssSelector(".acResults>ul>li>span"));
Thread.sleep(2000);
to.click();
/* es werden zwei text im Feld Quell-und Ziel -, Quell wird immer behandelt, aber das Ziel ist nicht, zu arbeiten.
wenn ich bin vorbei Chennai in der Liste Ziel zeigt der Pfeil nach unten funktioniert, aber es ist nicht die Auswahl und gibt Fehler-Verzeichnis ist nicht sichtbar */
Es ist der Raum, in dem xpath ToCity ExpectedConditions, entfernen Sie diese. Auch können Sie die url der website?
sir, der Raum ist durch den Fehler kein Speicherplatz vorhanden ist ic-Codierung.
Die website hat eine einfache select-drop-down und nicht von AutoVervollständigen. Können Sie ein bisschen mehr spezifisch über die Webseite
sir, der Raum ist durch den Fehler kein Speicherplatz vorhanden ist ic-Codierung.
Die website hat eine einfache select-drop-down und nicht von AutoVervollständigen. Können Sie ein bisschen mehr spezifisch über die Webseite
InformationsquelleAutor Ravi Anand | 2014-05-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
bieten HTML.
Ich versuchte Autosuggestion auf redbus.in & arbeiten, ohne über die Aktion Klasse.
Hier ist ein code, der funktioniert bei mir auf FF/Chrome-
Bitte geben Sie die url oder html, so können wir Graben mehr.
Code unten ist für mich zu arbeiten auf FF(http://in.via.com/bus-tickets)-
//Klick auf "senden"
InformationsquelleAutor Deepak
Versucht mit dem folgenden code. Arbeitete für mich:
InformationsquelleAutor Sitam Jana