我尝试点击“搜索”按钮的代码:
WebDriverWait wait1 = new WebDriverWait(driver, 30);
WebElement search = wait1.until(ExpectedConditions.elementToBeClickable(By.xpath("//input[@name='btnSearch']")));
search.click();
在客户端VDI外部无法访问URL。我已经在帖子Though Xpath is available, element not found error is thrown
中分享了代码错误如下:
预期条件失败:等待元素可点击: By.xpath:// input [@ name ='btnSearch'](使用500尝试了30秒 MILLISECONDS间隔)
原因: org.openqa.selenium.NoSuchElementException:无法找到元素 使用By.xpath:// input [@ name ='btnSearch']