【发布时间】:2015-07-22 23:09:49
【问题描述】:
我正在尝试使用无头 PhantomJSDriver() 和 click() 命令单击此页面上的按钮,但它挂起大约半分钟,然后声称找不到该元素。我如何正确识别按钮并模拟点击它
我的代码 sn-p:
driver.findElement(By.xpath("//input[@class='btn btn-primary btn-xs' and @type='button']"))
.click();
错误信息:
[ERROR - 2015-07-22T23:01:51.589Z] WebElementLocator -
_handleLocateCommand - Element(s) NOT Found: GAVE UP. Search Stop Time: 1437606111543
被检查的元素:
<td ng-show="hit.HITStatus == 'Unassigned'" class="col-sm-1">
<a href="www.theurl.com">
<button type="button" class="btn btn-primary btn-xs">What the button says</button>
</a>
</td>
【问题讨论】:
标签: jquery selenium headless-browser