如何使用Java和Selenium Web驱动程序单击CTRL + P?

时间:2018-10-03 14:00:02

标签: java selenium-webdriver selenium-chromedriver

我无法使用硒将键盘输入作为CTRL + P发送。请帮忙。

我的代码如下所示: getWebElement(“ Registration”)。sendKeys(Keys.chord(Keys.CONTROL,“ p”));

我用相同的代码尝试过CTRL + A,它可以正常工作。

2 个答案:

答案 0 :(得分:1)

如果您要打印,这对我有用

((JavascriptExecutor) driver).executeScript("print()");

答案 1 :(得分:0)

尝试操作

Actions actions = new Actions(driver);
actions.sendKeys(Keys.chord(Keys.LEFT_CONTROL, "p")).build().perform();