Не мога да изляза от iframe вътре в iframe с помощта на watir-webdriver

Използвам watir-webdriver, за да направя тест за автоматизация на предния край на няколко браузъра. Тук имам въпрос. Когато драйверът влезе в първия iframe на страницата, той може да излезе, за да намери елементи извън iframe, но ако драйверът влезе в iframe вътре в един iframe на страницата, той не може да излезе и да намери елемента от външната страница . структурата може да изглежда така:

главната страница:

<div>
<iframe src='a.html'></iframe>
</div>

a.html:

<div>
<iframe src='b.html'></iframe>
</div>

когато уеб драйвер влезе в b.html и намери елементи в него, той не може да се върне на главната страница.

Някой запознат ли е с watir-webdriver може ли да разбере това??

Много благодаря!


person Stella X    schedule 22.03.2012    source източник
comment
Покажете ни вашия код Watir.   -  person Željko Filipin    schedule 22.03.2012


Отговори (1)


За да промените фокуса обратно към главната страница от iframe:

@browser.frame(:index, 0).locate

person hemanth.hm    schedule 14.04.2012