如何编写xpath来点击“添加”按钮

时间:2017-02-27 04:52:53

标签: selenium xpath

<tr>
<td id="Action1_Td_Add">
<a id="Action1_But_Add" class="btn cus-action-btn-add btn-xs" href="javascript:__doPostBack('Action1$But_Add','')" alternatetext="" title="Add" onclick="return Add_Click();">
<i class="fa fa-plus"/>
</a>
</td>
</tr>

我尝试过使用css选择器。 driver.findElement(By.cssSelector("a[title='Add']")).click();
但是没有采取行动。

1 个答案:

答案 0 :(得分:0)

xpath不是问题。使用Java Script单击而不是单击。像这样,希望这会有所帮助。

&#13;
&#13;
WebElement element = driver.findElement(By.cssSelector("a[title='Add']"));
JavascriptExecutor executor = (JavascriptExecutor)driver;
executor.executeScript("arguments[0].click();", element);
&#13;
&#13;
&#13;

相关问题