【发布时间】:2015-03-17 12:56:36
【问题描述】:
我正在使用 Selenium,现在有一个条件:
当我点击网页中的按钮时,会弹出一个窗口。
现在我必须单击一个单选按钮(两个中的一个,即使我们发送 TAB 也会起作用),然后单击 OK 按钮。我在网上搜索并了解了“driver.getWindowHandle()”。
但我不知道如何处理新打开的窗口弹出窗口。 在这方面需要帮助。
【问题讨论】:
-
通过
driver.switchTo().window("handle");切换到该窗口句柄,其中handle是您通过driver.getWindowHandle();获得的。之后继续。点击“确定”后,然后driver.switchTo.defaultContent(); -
我确实明白了,但只是想知道在弹出窗口上单击确定的代码是什么。我也是 JAVA 新手,所以我对此感到困惑!
标签: java selenium-webdriver popup