以百度首页为例演示悬停的操作和下拉框的内容多种处理方法。
代码:
//悬停效果
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();