选择“上海“”的选项
方法一:根据text值进行操作
WebElement element=driver.findElement(By.id("areaID"));
Select select=new Select(element);
select.selectByVisibleText("上海");
方法二:根据value属性进行操作
WebElement element=driver.findElement(By.id("areaID"));
Select select=new Select(element);
select.selectByValue("3");
方法三:根据select中的顺序进行操作
WebElement element=driver.findElement(By.id("areaID"));
Select select=new Select(element);
select.selectByIndex(2);
方法四:遍历所有的选项后,找到我们想要的选项
WebElement element=driver.findElement(By.id("areaID"));
Select select=new Select(element);
List<WebElement> options=select.getOptions();
for(WebElement option:options){
Thread.sleep(3000);
if(option.getText().equalsIgnoreCase("上海")){
option.click();
}
}