如何双击webdriver中的纯文本?

时间:2013-09-18 06:57:13

标签: selenium webdriver double-click

我已将鼠标指针移动到某个纯文本(单词)上:

    Robot robot1 = new Robot();
    robot1.mouseMove(430,628); //location of the text/word

现在我只需双击即可选择我的文字/单词。你能帮我解决一下这个问题吗? 我尝试了没有元素ID的动作构建器(因为它是纯文本)用于doubleclick,但这不起作用。

1 个答案:

答案 0 :(得分:1)

这是Selenium Actions的情况: - )

new Actions(driver).doubleClick().build().perform(); //clicks on the current mouse position

但是,如果您可以指定要在

上单击的元素,那就更好了
new Actions(driver).doubleClick(driver.findElement(By.id("id")).build().perform();