2015-02-19 5 views
1

Кроме того, команда простого щелчка на id skip_intro не работает.Как автоматизировать щелчок iframe в selenium-ide?

+0

, используя какой язык? вам нужно быть намного яснее. –

+0

Использование Ruby для начала, но в конечном итоге я хотел бы его использовать для JavaScript. Поэтому в основном я пытаюсь создать сценарий selenium, который работает с /, совместим с кликами iframe. Сначала я записал все команды через selenium ide в Firefox и сыграл тестовый пример, который хорошо проработал до тех пор, пока он не попытается автоматизировать эту команду в iframe. Надеюсь, что немного яснее, но, пожалуйста, работайте со мной ... –

ответ

1

Пожалуйста, используйте команду selectFrame в Selenium IDE, чтобы выбрать рамку.

Если IFrame походит <iframe id="ntbanner" width="100%" scrolling="no" height="113px" frameborder="0">

Ваш команды будет selectFrame и соответствующий целевой будет ID = ntbanner в IDE.

Как только вы находитесь в кадре, вы можете щелкнуть по кнопке или элементам в кадре с помощью обычного щелчка. Если вы хотите вернуться из фрейма, вы можете установить цель как null в команду selectFrame в IDE

+0

Я очень ценю ваш ответ. У меня было отличное чувство, что это тоже сработает. На основании моего элемента iframes

+0

С selectFrame как моя команда, я предположил, что моя соответствующая цель будет id = twttrHubFrameSecure Не знаете, какова должна быть правильная цель, я пытаюсь все, о чем я мог думать. –

+0

@ AnthonyJones Я думаю, что ваша цель верна. Работает ли команда? –

Смежные вопросы