【发布时间】:2014-02-20 11:53:13
【问题描述】:
如何使用 Web 驱动程序在记录上为 doubleClick() 编写 selenium java 代码?
我在正文部分显示了一些记录。一旦我点击了一条记录,我们应该会弹出一个窗口来更新它。
请建议如何使用 Web 驱动程序编写 Selenium Java 代码。
我试过以下代码:
Actions action = new Actions(driver);
action.moveToElement(driver.findElement(By.xpath("//table/tbody/tr[2]/td/div/div/table/tbody/tr[10]/td[1]"))).doubleClick().build().perform();
【问题讨论】:
-
请提供您的代码以便更好地理解问题
-
@AAB 我已经发布了我尝试过的代码
-
啊,请给我们 html sn-p 以便我们查看您的元素在页面中的外观
-
@paul.cioroianu 我已将代码发布到我试图双击网格上的一行的问题中。使用此代码,仅选择网格中的行,但不双击。如果我双击该行,那么我将显示一个弹出窗口。你能帮帮我吗?
-
@Gokul 你可以试着点击它两次。 findElement 方法将为您返回元素,因此只需调用 element.click() 并查看是否有效。
标签: java selenium selenium-webdriver