Печатание в IFrame с Selenium IDE - PullRequest
3 голосов
/ 22 сентября 2011

Я хотел бы напечатать что-нибудь в IFrame с Selenium IDE, но я не знаю, как это сделать.

Большое спасибо!

Ответы [ 3 ]

6 голосов
/ 23 сентября 2011

Вы должны выбрать iframe и затем набрать

selenium.selectFrame("css=iframe.widget[<a_css_identifier>]");
selenium.type(<your_object_or_text_box>, <typed_content>);

. Выражения находятся в java, но вы сможете найти selectFrame и type в IDE.

2 голосов
/ 17 октября 2012

Вы можете использовать команду Selenium IDE 'selectFrame', чтобы сфокусироваться внутри фрейма.Используйте поле Target для ввода идентификатора iframe.

0 голосов
/ 30 января 2014

Попробуйте

<tr> 
    <td>selectFrame</td> 
    <td>edit</td> 
    <td></td> 
</tr> 
<tr> 
    <td>type</td> 
    <td>xpath=//html/body</td> 
    <td>my text</td> 
</tr> 
...