如何在Selenium WebDriver中同时执行“CTRL + Enter”?

时间:2013-08-28 11:54:14

标签: selenium-webdriver

如何在Selenium WebDriver中同时执行 Ctrl + Enter↵? 我试过这个:

       body1.sendKeys(Keys.CONTROL + "ENTER");

但它不起作用。

2 个答案:

答案 0 :(得分:6)

   String keysPressed =  Keys.chord(Keys.CONTROL, Keys.RETURN);
   element.sendKeys(keysPressed) ;

将为您完成工作..

答案 1 :(得分:1)

此方法使用动作而不是和弦功能。

Actions action = new Actions(driver);
action.keyDown(Keys.CONTROL).keyDown(Keys.RETURN).keyUp(Keys.CONTROL).keyUp(Keys.RETURN).perform();