Selenium 操作下拉框

2019-10-30 18:49:38 浏览数 (1)

使用 Selenium 进行 Web 端的自动化测试的时候,不能通过 findElement 进行自动选择,后来发现,需要先声明一个 Select 类型,再进行选择,实现方法如下:

代码语言:javascript复制
Select dropdown = new Select(driver.findElement(By.id("selectId")));
dropdown.selectByValue("optionValue");
// 或者使用 Index
dropdown.selectByIndex(0);
// 或者使用下拉框中的内容
dropdown.selectByVisibleText("content");

这样就可以操作下拉框了。

0 人点赞