pik*_*euh 2 java selenium webdriver selenium-webdriver
我使用 WebDriver 进行测试,然后出现一个弹出窗口,没有固定属性(自动生成)。
所以,最简单的方法(我认为)是按键盘上的“Enter”键。但我找不到说“只需单击浏览器,而不是单击浏览器的元素”的方法。
可以用WebDriver吗?我怎样才能实现它?
另一种方法是使用 java.awt.Robot 来模拟键盘的交互而不是 WebElement 的处理。
[WebDriver code]
try {
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
robot.delay(200);
}
Run Code Online (Sandbox Code Playgroud)
[WebDriver code]
| 归档时间: |
|
| 查看次数: |
16627 次 |
| 最近记录: |