选择使用硒2中选择框不能选择项目的Firefox(或铬)驱动程序不能选择从选择框中
<select id="activations_month" name="activations[month]">
<option value="April 2011">April 2011</option>
<option value="May 2011">May 2011</option>
<option value="June 2011">June 2011</option>
<option value="July 2011">July 2011</option>
<option value="August 2011">August 2011</option>
<option selected="selected" value="September 2011">September 2011</option>
</select>
选择下拉=新选择(sDriver.findElement(By.id(“activations_month” ))); dropDown.selectByValue(“2011年8月”);
我试过按价值,按指数,按可见文本和取消选择,所有只是没有做任何事情。我尝试捕捉不赶它离开回到外面TestNG的测试运行,并到下一个方法
这确实做工精细异常,并返回正确的价值观
List<WebElement> options = dropDown.getOptions();
System.out.println(options.size());
System.out.println(options.get(0).getText());
System.out.println(options.get(1).getText());
更多信息:其实步入硒选择代码本身它未能找到在XPath检查我的搜索字符串,它只要你进入不selectByVisibleText方法,那么它似乎只是从InvocationTargetException跳出选择的代码,并且testNG接管了 – ducati1212