gpt4 book ai didi

java - 如何在不使用机器人的情况下关闭打开的文件

转载 作者:行者123 更新时间:2023-11-30 08:09:01 25 4
gpt4 key购买 nike

我正在使用 Selenium 来测试网站。我可以上传一个“.txt”文件,然后双击它打开,但我无法使用selenium关闭打开的文件!

我知道有一个使用 Alt+F4 的机器人工具解决方案,但我不允许使用机器人,我尝试了下面的 selenium 代码来关闭窗口,但它不起作用:

action.sendKeys(Keys.chord(Keys.ALT,Keys.F4)).build().perform();

最佳答案

试试这个(driverWebDriver的一个实例):

String myWindow = driver.getWindowHandle();

//open file with double click
//do something ...

driver.switchTo().window(myWindow);

这会存储原始窗口的句柄并切换回它。如果您调用 driver.quit();

,另一个窗口可能仍在后台打开,但会关闭

关于java - 如何在不使用机器人的情况下关闭打开的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30672845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com