无法点击SPAN

元素我有这样的代码:无法点击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>

硒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();

回答:

我可以单击它使用

driver.findElement(By.id("Apply")).click(); 

上看起来像是按钮是错误的ActionButtonClick方法是在click事件上调用。我用简单的警报取而代之,它确实有效。

onclick="javascript:alert('test')" 

以上是 无法点击SPAN 的全部内容, 来源链接: utcz.com/qa/263038.html

回到顶部