Selenium selectWindow не находит окно, открытое с помощью openWindow - PullRequest
0 голосов
/ 30 марта 2012

в Selenium IDE на FireFox 11, я использую

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 |"receiveWindow"

Итак, похоже, что селен, похоже, каким-то образом сохранил WindowID, но, похоже, выглядит в других местах, отличных от того, где он был сохранен.

Я также попытался выбрать окно |"receiveWindow" (с кавычками), но безуспешно.

Что я не получаю прямо здесь?

1 Ответ

0 голосов
/ 21 апреля 2012

Если вы используете команду openWindowAndWait вместо команды openWindow, успешен ли последующий шаг selectWindow?

Возможно, вам также понадобится указать $ {receiverWindow} для ссылки на переменную на шаге selectWindow.

...