我正在使用三个火狐驱动程序实例进行自动化。我需要将当前活动的火狐浏览器放在前面,因为我正在使用一些机器人类进行一些操作。我曾在 mac 中尝试过 google chrome 的 java script alert (相同的操作),它工作正常。在 windows 中使用 user32 lib。在 firefox mac 的情况下,它在后台显示警报,但网页没有出现在前面。
((JavascriptExecutor)this.webDriver).executeScript("alert('Test')");
this.webDriver.switchTo().alert().accept();
我在 Mac 中用于 chrome 的上述代码。相同的代码正在工作并显示 Firefox 的警报,但窗口没有出现在前面。
请建议是否有任何其他方法可以在 Firefox 中执行相同的操作。