4

I'd like to type something in a IFrame with Selenium IDE but I don't know how to do this.

Thanks a lot!

Gabriel Quesada
  • 163
  • 2
  • 3
  • 9

3 Answers3

7

You have to select the iframe and then type

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

The statements are in java, but you should be able to find selectFrame and type in the IDE.

rs79
  • 2,311
  • 2
  • 33
  • 39
2

You can use the Selenium IDE command 'selectFrame' to focus within an iframe. Use the Target field to enter the iframe id.

Jackson Lee
  • 131
  • 3
0

Try

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