我正在 Thomson Holidays 网站 ( http://www.thomson.co.uk/holidays.html ) 上做一个示例作业。在左侧有一个假期搜索面板。我无法识别 WebDriver 中的任何这些元素。但是,在 IDE 中,这些元素是可以识别的。需要更多信息,因为这是我第一次遇到这样的问题。下面是代码示例:
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.get("http://www.thomson.co.uk/holidays.html");
driver.findElement(By.id("searchbutton")).click();
driver.findElement(By.id("holidayAttribute_1")).click();
driver.findElement(By.id("holidayAttribute_2")).click();
driver.findElement(By.id("holidayAttribute_3")).click();
Thread.sleep(5000);