在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”(带引号)但没有成功。
我不能在这里找到什么?
答案 0 :(得分:0)
如果使用openWindowAndWait命令而不是openWindow命令,后续的selectWindow步骤是否成功?
您可能还需要指定$ {receiverWindow}来引用selectWindow步骤中的变量。