我正在将我的 selenium 1 代码转换为 selenium 2,但找不到任何简单的方法来在下拉菜单中选择标签或获取下拉菜单的选定值。你知道如何在 Selenium 2 中做到这一点吗?
以下是在 Selenium 1 中有效但在 2 中无效的两个语句:
browser.select("//path_to_drop_down", "Value1");
browser.getSelectedValue("//path_to_drop_down");
原文由 user786045 发布,翻译遵循 CC BY-SA 4.0 许可协议
查看 selenium 文档中关于使用 webdriver 填写表单 的部分和 Select 类的 javadoc。
要根据标签选择一个选项:
要获取第一个选定值: