Selenium 关闭窗口后无窗口异常
我正在使用机器人框架和Selenium2库。 我在处理IE8中的弹出窗口时遇到了一些问题Selenium 关闭窗口后无窗口异常,selenium,internet-explorer-8,selenium-webdriver,robotframework,Selenium,Internet Explorer 8,Selenium Webdriver,Robotframework,我正在使用机器人框架和Selenium2库。 我在处理IE8中的弹出窗口时遇到了一些问题 Try Popup Open Browser To PageXYZ Click Element XYZ Select Window name=POPUPXYZ Page Should Contain X Page Should Contain Y Page Should Contain Z Close Window Get Window
Try Popup
Open Browser To PageXYZ
Click Element XYZ
Select Window name=POPUPXYZ
Page Should Contain X
Page Should Contain Y
Page Should Contain Z
Close Window
Get Window Identifiers
我在“关闭窗口”失败后使用的任何命令,都会得到相同的异常NoSuchWindowException
(对于Get Window命令IMO,不应该发生这种情况)
有什么帮助吗
Ty我同意你的观点,这不应该发生,但确实发生了。 从我所看到的情况来看,WebDriver似乎需要一段冷静期(睡眠可以消除错误)。作为一种解决方法,我使用Wait-Until关键字与Selenium2Library关键字组合使用,该关键字应在我恢复测试之前通过