org.openqa.selenium.JavascriptException: javascript error: option element is not in a select
HTML:
<list id="cmds" class="dropdown-menu">
<option value="{YEAR}">{YEAR}</option>
<option value="{DAY}">{DAY}</option>
<option value="{HOME}">{HOME}</option>
</list>
我一直在尝试从列表下拉列表中选择一个元素(而不是选择下拉列表)。每次尝试此操作时,selenium都可以使用xpath来定位元素,但它不会单击该元素。而是...
import org.openqa.selenium.interactions.Actions;
WebElement newitem= driver.findElement(By.xpath("//option[text()=\"{YEAR}\"]"));
Actions action = new Actions(driver);
action.build();
action.moveToElement(newitem).click();
action.perform();