Перейти к содержимому

Фотография

Ошибка при загрузке фрейма


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 garald

garald

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Андрей Козлов
  • Город:Москва

Отправлено 02 июля 2008 - 09:35

При открытии страницы из-под Selenium RC в .js-скрипте на строке "top.Viewport.location = "DefaultFrameViewport.aspx";" (загрузка видимого фрейма) выдается ошибка о том, что top.Viewport это null или вообще не объект. При этом, если открывать через браузер, то всё открывается нормально.
Метод WaitForFrameToLoad не помогает, до нее вообще дело не доходит.
Никто не сталкивался с подобным?
  • 0

#2 NLord

NLord

    Активный участник

  • Members
  • PipPip
  • 108 сообщений

Отправлено 02 июля 2008 - 11:16

При открытии страницы из-под Selenium RC в .js-скрипте на строке "top.Viewport.location = "DefaultFrameViewport.aspx";" (загрузка видимого фрейма) выдается ошибка о том, что top.Viewport это null или вообще не объект. При этом, если открывать через браузер, то всё открывается нормально.
Метод WaitForFrameToLoad не помогает, до нее вообще дело не доходит.
Никто не сталкивался с подобным?


Попробуйте запускать сервер в multi-window mode (http://selenium-rc.o...g/tutorial.html)
  • 0

#3 garald

garald

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Андрей Козлов
  • Город:Москва

Отправлено 02 июля 2008 - 14:12

Да, спасибо помогло. Причина была в том, что обращение top.* было к верхнему фрейму, который собственно был селениумом, а не фреймом бизнес-логики.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных