我试图将我的一些selenium IDE脚本转换为webdriver / python运行。我们有一个页面,其中包含一个包含选项列表的框。我需要选择一个选项,然后单击一个按钮将该选项移动到第二个框。选择我想要的选项的IDE命令如下所示:
addSelection | id=WholeList | label=first option
当我将其转换为python时,该行会出现ERROR:Unsupported命令
知道如何转换这个以便python将选择我想要的选项吗?下一个命令,点击按钮,转换好了。
提前感谢您的帮助。
版
答案 0 :(得分:2)
您可以使用Select
功能执行此操作:
from selenium.webdriver.support.ui import Select
select = Select(driver.find_element_by_id("WholeList"))
select.select_by_visible_text("first option")
此处的文档:http://selenium-python.readthedocs.org/en/latest/api.html#module-selenium.webdriver.support.select