关闭窗口后没有这样的窗口异常

时间:2014-10-27 19:03:19

标签: selenium-webdriver robotframework

使用关闭窗口关键字关闭弹出窗口后,我无法选择主父窗口。我试过等到关键字成功,但我仍然遇到同样的问题。

此问题正在Chrome,FF,IE上发生,有人可以帮我解决这个问题。我正在使用带有Robot Framework的selenium 2.43版本

关闭窗口正在关闭弹出窗口但在选择窗口步骤我没有得到这样的窗口例外。

我还尝试使用Wait Until Keyword Succeeds with Close窗口并选择窗口但没有运气。

ClickElement popOutLink
afterPopOutClick    Get Window Titles       
popOutWindow}   Get From List   afterPopOutClick    1
Select Window   title = popOutWindow
Close Window
Select Window title = Parent Window

如果您有任何解决方法,请建议

1 个答案:

答案 0 :(得分:0)

我建议你给你的windows一个唯一的标识符,将来可能会有用,并且有更好的错误机会。 使用以下命令向窗口添加ID

Open Browser FF    Window1    google.co.uk

然后切换到该窗口:

Switch Browser    Window1

希望有所帮助!