Привет, ребята! Мы используем watir-webdriver с огурцом и гемом-объектом страницы, предоставленным Cheezy. Наш проект использует ExtJS, поэтому здесь много ajax. В одном из наших сценариев есть шаг, когда пользователь нажимает кнопку (в iframe, скажем, iframe1), и система заполняет ту же страницу в другом iframe (скажем, frame2), в нашем классе PageObject у нас есть что-то вроде этого:
in_iframe (: width => "100%") do | frame | // некоторые элементы заканчиваются
Итак, вопросы: есть ли способ создать экземпляр нового PageObject с конкретным iframe или изменить iframe для текущего используемого PageObject?
Буду признателен за любую помощь.