java无法单击SPAN中的元素
我有这个密码:
<td colspan="2">
<a id="Apply" class="ovalbutton" title="Click to get Sensor Statistics" tabindex="4" value="Get Stats" name="Apply" onclick="ActionButtonClick('Apply','Get Stats');" style="position:relative; right:-38%;" onselectstart="return false;" readonly="readonly">
<span>Get Stats</span>
</a>
</td>
在Selenium WebDriver中,我无法模拟按钮上的单击操作。我正在使用Eclipse Java
这是我试图模拟点击动作的按钮 http://postimg.org/image/l6v0gh7hl/
WebElement btnReg = driver.findElement(By.xpath("//span[contains('Register Sensor')]"));
WebDriverWait wait = new WebDriverWait(driver,10);
wait.until(ExpectedConditions.elementToBeClickable(btnReg));
action.moveToElement(btnReg).build().perform();
action.click(btnReg).perform();
# 1 楼答案
我可以用鼠标点击它
在click事件中调用的
ActionButtonClick
方法似乎有问题。我只是用简单警报代替了它,它确实起了作用