Java 在文本框下选择元素列表

Java 在文本框下选择元素列表,java,selenium,Java,Selenium,在网页中有一个名为Street name的字段:*当我只输入一个数字时,该字段下会出现一个地址列表,其中包含该数字。 单击其中一个地址时,此字段包含此地址,其他字段(如城市或邮政编码)将自动填充街道名称中的值。 现在我想对Java使用Junit和Selenium库做同样的事情。因此,我希望Junit在字段Street name:*下单击列表中的一个元素,然后在此字段中插入一个数字 private WebDriver driver= new FireFoxDriver(); WebElement

在网页中有一个名为Street name的字段:*当我只输入一个数字时,该字段下会出现一个地址列表,其中包含该数字。
单击其中一个地址时,此字段包含此地址,其他字段(如城市或邮政编码)将自动填充街道名称中的值。
现在我想对
Java
使用Junit和Selenium库做同样的事情。因此,我希望Junit在字段Street name:*下单击列表中的一个元素,然后在此字段中插入一个数字

private WebDriver driver= new FireFoxDriver();
WebElement street_name=driver.findElement(By.id("street_name"));

String pac_input="3";

street_name.sendKeys(pac_input);
我将值“3”和 此框下显示编号为“3”的地址列表 我希望JUNIT单击此列表中的一个元素 我应该使用哪个java命令填充此webelement 使用在此下显示的列表中选择的值 方框
街道名称

我怎么做? 谢谢你的帮助,
Alberto

元素的类型[标记名]是什么。它是
select
还是
li
在弹出窗口显示时可能会显示站点的一些HTML代码`?