我想在每次单击Chrome后打印页面。因此,脚本应单击一下,然后默认发送“ CTRL + P”打开打印对话框,并发送“ ENTER”将页面另存为PDF文件。
答案 0 :(得分:0)
我在Katalon论坛上获得了解决方案:https://forum.katalon.com/discussion/9776/send-keys-to-browser-dialog-windows 它基于Java Robot类。
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_CONTROL)
robot.keyPress(KeyEvent.VK_P)
// CTRL+P is now pressed
robot.keyRelease(KeyEvent.VK_P)
robot.keyRelease(KeyEvent.VK_CONTROL)
// CTRL+P is now released