在 Katalon Studio 中将密钥发送到浏览器对话框 windows

Send keys to browser dialog windows in Katalon Studio

我想在 Chrome 中每次点击后打印页面。所以脚本应该执行点击,然后发送 "CTRL+P" 打开打印对话框和 "ENTER" 默认将页面保存为 PDF 文件。

我在 Katalon 论坛上找到了解决方案:https://forum.katalon.com/discussion/9776/send-keys-to-browser-dialog-windows 它基于 Java 机器人 class.

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