Ich bin neu zu Selenium
.Selen-Webdriver werfen Timeout-Ausnahme
Mein Problem ist, dass ich versuche, auf ein Element klicken, aber Selenium
wirft eine timeout exception
, auch wenn ich den Timeout-Wert erhöhen.
Muss ich xpath
statt id
verwenden?
Der HTML-Code ist:
void searchquotation() throws TimeoutException {
try {
WebDriverWait wait = new WebDriverWait(driver, 15);
WebElement element = wait.until(ExpectedConditions.presenceOfElementLocated(By.name("SearchButton")));
element.click();
}
catch(TimeoutException e) {
System.out.println("Timeout occured");
}
Bin ich etwas falsch gemacht?
Bitte vergewissern Sie sich zunächst bei Browser-Konsole dieses Javascript document.getElementsByName mit (‚search‘) Sie bekommen auf diese Schaltfläche oder nicht? –