Java 如何将selenium web驱动程序打开的浏览器窗口置于前端
浏览器chrome将由selenium打开并执行一些操作,但它似乎并没有被带到前台,即使是它关注的。如何使此chrome窗口显示在前面?设置此选项Java 如何将selenium web驱动程序打开的浏览器窗口置于前端,java,windows,selenium-webdriver,Java,Windows,Selenium Webdriver,浏览器chrome将由selenium打开并执行一些操作,但它似乎并没有被带到前台,即使是它关注的。如何使此chrome窗口显示在前面?设置此选项 System.setProperty("webdriver.chrome.driver", "path of the exe file\\chromedriver.exe"); 然后加上这一行 WebDriver driver=new ChromeDriver(); 设定这个 System.setProperty("webdriver.chrom
System.setProperty("webdriver.chrome.driver", "path of the exe file\\chromedriver.exe");
然后加上这一行
WebDriver driver=new ChromeDriver();
设定这个
System.setProperty("webdriver.chrome.driver", "path of the exe file\\chromedriver.exe");
然后加上这一行
WebDriver driver=new ChromeDriver();
以下是您需要做的:
String parent_window=driver.getWindowHandle()代码>
driver.switchTo().window(parent_window)代码>
driver.quit()代码>
如果这能回答您的问题,请告诉我。以下是您需要做的:
String parent_window=driver.getWindowHandle()代码>
driver.switchTo().window(parent_window)代码>
driver.quit()代码>
如果这能回答您的问题,请告诉我。提供更多信息:1。你的测试步骤是什么?2.什么对你有用?显示代码。3.你被困在哪里?4.显示错误堆栈跟踪。5.提供相关的HTML DOM。@事实上,chrome窗口已经打开,并且按照我编写的脚本运行良好。但如果我切换到任何其他打开的窗口,我需要将这个chrome窗口带到前面,这意味着在我调用driver.quit()之前,这个chrome窗口应该一直在前面;提供更多信息:1。你的测试步骤是什么?2.什么对你有用?显示代码。3.你被困在哪里?4.显示错误堆栈跟踪。5.提供相关的HTML DOM。@事实上,chrome窗口已经打开,并且按照我编写的脚本运行良好。但如果我切换到任何其他打开的窗口,我需要将这个chrome窗口带到前面,这意味着在我调用driver.quit()之前,这个chrome窗口应该一直在前面;