我目前正在从事selenium + java测试自动化项目。
我遇到了一个问题,即在testng.xml中同时运行许多测试类时,firefox显示
确认重新提交弹出窗口。当我运行单个课程时,不会弹出此消息。当最后一组类开始运行时,将弹出该确认消息。我该如何解决这个问题?

最佳答案

可能是,您可以尝试模拟按Enter键或空格键,看看是否可行。

import java.awt.Robot;
import java.awt.event.KeyEvent;

public void pressEsc(WebDriver driver) {
try {
    Robot robot = new Robot();
    robot.keyPress(KeyEvent.VK_ENTER);
    robot.keyRelease(KeyEvent.VK_ENTER);
} catch (Exception e) {
    e.printStackTrace(); }
}

关于java - 如何在Test Automation中处理Firefox浏览器确认消息?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61571395/

10-12 18:17