我已将鼠标指针移动到某个纯文本(单词)上:
Robot robot1 = new Robot();
robot1.mouseMove(430,628); //location of the text/word
现在我只需双击即可选择我的文字/单词。你能帮我解决一下这个问题吗? 我尝试了没有元素ID的动作构建器(因为它是纯文本)用于doubleclick,但这不起作用。
答案 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();