我已经为一个页面编写了这段代码,我正在尝试自动化但努力推进。我毫不怀疑我犯了一个错误,因为我对 Java 非常缺乏经验。第一行有效并允许我选择复选框,但从那里它似乎没有拿起任何其他东西。代码的最后三行也有效。我假设它是我引用下拉列表的方式。任何帮助,将不胜感激。
driver.findElement(By.id("IsImmediate")).click();
new Select(driver.findElement(By.id("FollowUpType"))).selectByVisibleText("Call Back");
new Select(driver.findElement(By.id("Preference"))).selectByVisibleText("Mobile");
//new Select(driver.findElement(By.id("OnDate"))).selectByVisibleText("19/09/2013");
//new Select(driver.findElement(By.id("OnTime"))).selectByVisibleText("Morning");
//new Select(driver.findElement(By.id("HourlySlot"))).selectByVisibleText("11:00");
driver.findElement(By.id("Note")).clear();
driver.findElement(By.id("Note")).sendKeys("Callback complete");
driver.findElement(By.id("submitButton")).click();