我无法使用selenium webdriver执行控制键按下。我的方案就像按下控制键,然后单击一个对象并释放控制键。
答案 0 :(得分:0)
代码段:
Actions actions = new Actions(driver);
actions.keyDown(Keys.LEFT_CONTROL)
.click(your_WebElement)
.keyUp(Keys.LEFT_CONTROL)
.build()
.perform();
答案 1 :(得分:0)
您也可以使用Robot Class来键入,
new Robot().keyPress(KeyEvent.VK_CONTROL);
driver.findElement(...).click();
new Robot().keyRelease(KeyEvent.VK_CONTROL);