硒 Web驱动程序选择组合框项目?
2022-09-03 04:06:43
我们正在使用Selenium WebDriver和JBehave在我们的Web应用程序上运行“集成”测试。我有一个方法,可以在表单输入中输入一个值。
@When("I enter $elementId value $value")
public void enterElementText(final String elementId, final String value) {
final WebElement webElement = webdriver.findElement(By.id(elementId));
webElement.clear();
webElement.sendKeys(value);
}
但是当我尝试使用它来选择下拉列表中的项目时,它(不出所料)失败了
java.lang.UnsupportedOperationException:您只能设置作为输入元素的元素的值
如何在组合中选择值?