2016-02-21 2 views
-3

Когда я нахожу фреймы в браузере Firefox, я не получаю возможность опции «Этот кадр» недоступен. Я использую Firefox версии 48.0.2564.109 с Selenium. Пожалуйста, помогите решить эту проблему.Selenium Firefox Frame issue

Спасибо заранее Prathap Prath

+2

Пожалуйста отправьте ваше полное сообщение об ошибке + любого соответствующего источника. –

+0

html источник, ваш код, дайте нам некоторую информацию ... –

+0

Какая у вас ошибка? Пожалуйста, предоставьте подробную информацию об ошибке –

ответ

0

Я предполагаю, что вы пытаетесь переключиться между кадрами. Нет опции «Этот кадр». Вы можете переключаться с помощью одного из следующих методов

// via frame name or id as appears in the html <frame id="id" name="name"> 
driver.switchTo().frame("id"); 

// via frame index 
driver.switchTo().frame(index); 

// via located WebElement 
driver.switchTo().frame(driver.findElement()); 

И переключиться обратно от использования рамы

driver.switchTo().defaultContent();