首页 > 解决方案 > 如何给某个键盘命令让我们说 10-20 个标签 Tabs ,

问题描述

如何在 10-20 个 Mozilla 窗口上向键盘字母输入“D”发送垃圾邮件?

更详细的是:

我希望将命令发送到这些窗口,因为有一个 Adob​​e Flash 播放器游戏正在运行,并且我试图通过在它们上不断输入键盘字母“D”来测试某些东西。

有没有办法在 Java Selenium 中做到这一点,同时向每个 mozilla 选项卡发送命令,所以命令 D 是恒定的。

标签: javaseleniuminputkeyboard

解决方案


public void d() throws AWTException {
    Robot rob = new Robot();
    rob.keyPress(KeyEvent.VK_D);
    rob.keyRelease(KeyEvent.VK_D);
}

...

int max = 20;
for (int loop = 0; loop <= max; loop++) {d();}

推荐阅读