如何为webdriver编写keyDown和keyUp?

que*_*ons 2 java webdriver selenium-webdriver

我正在尝试为webdriver写一个keyDown和keyUp,类似于selenium.我知道如何使用Actions,但是dint找到了一种编写泛型(用于特殊键和普通键)keyDown函数的方法.

像selenium这样的东西,它接受键码以及键.有任何想法吗?

小智 6

例如,如果您尝试从输入字段和删除中选择全部,则可以执行以下操作:

Actions action = new Actions(driver);
action.keyDown(Keys.CONTROL).sendKeys("a").keyUp(Keys.CONTROL).sendKeys(Keys.DELETE).perform(); 
Run Code Online (Sandbox Code Playgroud)