How to send keyboard shortcut ALT SHIFT z (hotkey) with Selenium2?

前端 未结 3 1141
感情败类
感情败类 2020-12-05 15:47

I am trying send shortcut with Actions.sendKeys, but it isn\'t work.

(New Actions(driver)).SendKeys(Keys.ALT, Keys.SHIFT, \"z\");
3条回答
  •  遥遥无期
    2020-12-05 16:35

    This can also be done using Actions keyUp and keyDown funcitons.

    WebDriver driver = new FirefoxDriver();
    Actions keyAction = new Actions(driver);     
    keyAction.keyDown(Keys.ALT).keyDown(Keys.SHIFT).sendKeys("z").keyUp(Keys.ALT).keyUp(Keys.SHIFT).perform();
    

提交回复
热议问题