以百度首頁爲例演示懸停的操作和下拉框的內容多種處理方法。
代碼:
//懸停效果
Actions action=new Actions(driver);
action.clickAndHold(driver.findElement(By.linkText("設置"))).perform();
Thread.sleep(2000);
driver.findElement(By.className("setpref")).click();
//下拉框多內容的處理
Select se=new Select(driver.findElement(By.name("NR")));
// se.selectByIndex(2);
//se.selectByValue("20");
//se.selectByVisibleText("每頁顯示50條");
se.getOptions().get(2).click();