有什么方法可以让浏览器从后到上(前)?
情况是有两个浏览器,firefox和chrome。因此,我实例化了两个驱动程序,new FirefoxDriver() 和 new ChromeDriver(),我们称它们为 fdriver 和 cdriver。
我想要的是当程序使用Firefox时,firefox浏览器应该在最上面。 Chrome 也是如此。但是,我不知道如何在浏览器位于背面时将其置于顶部。
我已经试过了,
Javascript:self.focus() 和 window.focus()。/WebDriverBackedSelenium 使驱动程序返回 Selenium 并使用 windowMaximize 和 windowFocus
感谢任何想法,谢谢
最佳答案
你应该能够做到这一点
driver.SwitchTo().Window("//name of the window");
这将使您想要的任何窗口成为焦点。
关于java - 将浏览器从后移到前? ( Selenium Web 驱动程序,Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8438483/