0

我已通过以下方式将鼠标指针移到某个纯文本(一个单词)上:

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

现在我只需要双击就可以选择我的文本/单词。你能帮我怎么做吗?我为双击尝试了没有元素 ID(因为它是纯文本)的操作生成器,但它不起作用。

4

1 回答 1

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();
于 2013-09-18T06:59:43.303 回答