java - 如何点击 javascript :void(0) button in SeleniumWebdriver Java?

标签 java selenium-webdriver jira

我在 Selenium Java 中单击带有“x”文本的 Javascript:void(0) 按钮时遇到困难。

<a href="javascript:void(0);" class="aui-button aui-button-link aui-restfultable-delete aui-restfultable-delete-small" original-title="Delete resolved">x</a>

它是一个小 x 按钮,可打开另一个窗口来确认删除,但我无法使用 Java 进入 Selenium 中的确认窗口。

目前我已经使用了以下内容,但都出现了错误。

driver.findElement(By.linkText("x")).click();
driver.findElement(By.cssSelector("#request-types-table a.aui-restfultable-delete-small").click();

有什么建议吗?谢谢。

最佳答案

尝试下面

driver.findElement(By.cssSelector("a.aui-button.aui-button-link.aui-restfultable-delete.aui-restfultable-delete-small").click();

关于java - 如何点击 javascript :void(0) button in SeleniumWebdriver Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38494076/

相关文章:

java - 让编码员监听变化?

java - 每个 war 文件没有 JVM 实例?

ruby - 在 selenium webdriver 2 ruby​​ 中鼠标向上

flash - 在 saucelabs/selenium webdriver 中禁用 flash?

jira - 将任务从待办事项添加到冲刺

java - 用java中的换行符替换<NULL>标签

java - 如何设置约束来限制单个节点上特定类型的关系数量

java - Spring 启动 JPA : Passing Multiple Values for the Same Parameter (JPQL)

python - 在Python中通过selenium执行测试时,ChromeDriver应该放在哪里?

ios - 如何编写创建 JIRA 票证的 iOS 模块?