Selenium selectWindow找不到使用openWindow打开的窗口

时间:2012-03-30 13:48:03

标签: selenium selenium-ide

在FireFox 11的Selenium IDE中,我使用

openWindow | ${myURL} | receiverWindow
selectWindow | receiverWindow

我得到了

[info] Executing: |selectWindow | receiverWindow | |
[debug] Command found, going to execute selectWindow
[debug] getWindowByName(receiverWindow)
[debug] getWindowNameByTitle(receiverWindow)
[error] Could not find window with title receiverWindow 

使用FireBug,我查看了成功打开的窗口的DOM,找到了一个顶级条目:seleniumWindowName | “receiverWindow”

所以,看起来selenium似乎以某种方式存储了WindowID,但似乎看起来比存储它的位置更多。

我也试过了     selectWindow | “receiverWindow”(带引号)但没有成功。

我不能在这里找到什么?

1 个答案:

答案 0 :(得分:0)

如果使用openWindowAndWait命令而不是openWindow命令,后续的selectWindow步骤是否成功?

您可能还需要指定$ {receiverWindow}来引用selectWindow步骤中的变量。