为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Selenium 2中选择/获取下拉选项

如何在Selenium 2中选择/获取下拉选项

慕村225694 2019-10-17 13:10:40
我正在将硒1代码转换为硒2,找不到在下拉菜单中选择标签或获取下拉菜单的选定值的简便方法。您知道如何在Selenium 2中做到这一点吗?这是两个在Selenium 1中起作用但不在2中起作用的语句:browser.select("//path_to_drop_down", "Value1");browser.getSelectedValue("//path_to_drop_down");
查看完整描述

3 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

查看硒文档中有关使用webdriver 填写表单的部分以及Select类的javadoc 。


要基于标签选择一个选项:


Select select = new Select(driver.findElement(By.xpath("//path_to_drop_down")));

select.deselectAll();

select.selectByVisibleText("Value1");

要获得第一个选定的值:


WebElement option = select.getFirstSelectedOption()


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 420 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信