Drop down menu selenium-如何使用选择下拉菜单编程

Drop down menu selenium-如何使用选择下拉菜单编程,drop-down-menu,selenium,keypress,Drop Down Menu,Selenium,Keypress,我想模拟用户单击文本字段,使用下拉菜单选择一个项目 我可以让他们在现场和下拉列表中使用: click //input[@id='select_students'] keyPress //input[@id='select_student'] \40 但我似乎无法在下拉列表中“选择”某个项目 我试着用键使用keyPress。输入作为值,但我不得不输入一个目标(这是firefox中的selenium IDE),我不知道使用什么作为目标 如果目标可用,我可以使用按Enter键的功能。下面的

我想模拟用户单击文本字段,使用下拉菜单选择一个项目

我可以让他们在现场和下拉列表中使用:

click    //input[@id='select_students']
keyPress //input[@id='select_student']   \40
但我似乎无法在下拉列表中“选择”某个项目

我试着用
键使用
keyPress
。输入
作为值,但我不得不输入一个目标(这是firefox中的selenium IDE),我不知道使用什么作为目标


如果目标可用,我可以使用按Enter键的功能。下面的逻辑可能对您有用

click  css=select[id="select_students"]
select css=select[id="select_students"]   label=student10
click  css=option[value="student10"]

此方法不会导致IE驱动程序中触发
change
事件。你知道有什么方法可以做到吗?