如何使用Selenium IDE在iframe中编写

用户名

我有一个组成如下的html页面:

<myDiv>
 <div>
  <Iframe>
   <Html>
    <Body>
     // I want to write here
    </ Body>
   </ Html>
  </ Iframe>
 </ div>
</ myDiv>

我设法到达iframe,但无法输入HTML标签和正文。我使用Seleium IDE,在阅读了有关该主题的几个主题之后,它仍然无法回答我的问题。我在Selenium IDE中尝试了两个命令,我认为第一个命令有效,因为日志中没有错误。第二个命令不起作用,我认为它不多,但是我需要一些帮助。谢谢你。

命令1:
命令-> selectFrame
目标-> // div [@ id ='myDiv'] / div / iframe /
值->无

命令2:
命令->输入
目标-> // htlm / body / value-
>我的文字

用户名

我找到了解决问题的方法,iframe是一个JSF组件“编辑器”,在加载页面时无法访问它。您必须播放以下脚本,该脚本允许在组件加载后对其进行访问。

<tr>
    <td>runScript</td>
    <td>document.getElementById('myComponent').style.display=&quot;block&quot;;</td>
    <td></td>
</tr>

// myComponent is the iframe id

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何编写从ide中删除笔记的方法?

如何使用 Selenium 识别 iframe?

如何使用Selenium从iframe中的iframe获取属性src

如何通过main()和TestNG在IDE中编写Selenium Java Application代码

如何使用Selenium和Python在iframe中单击按钮

如何使用Java处理Selenium WebDriver中的iframe

如何使用Selenium和Python在iFrame中定位元素

如何使用 selenium 在此 iframe 中定位元素?

如何使用 selenium 找到 iframe 中存在的控件?

如何使用Selenium IDE生成HTML报告

如何使用Selenium IDE获取输入值

如何在NetBeans IDE中的Java中的多行中编写长方法调用

如何在 selenium IDE 中打开 .java

如何使用Selenium在Python中单击链接

如何使用Selenium在Python中输入文本

selenium ide 是用哪种语言编写的?

如何使用Selenium和Python在iframe中获取<p>标记中的文本?

如何使用 selenium IDE 查找文本包含的 xpath 并选择该行中的复选框

如何在python 3中使用Selenium Webdriver编写<p>标记内?

如何在Selenium IDE中使用if / else语句

如何使用Selenium IDE测试拖放行为?

如何在Fabric Js中使用Selenium IDE

如何使用Selenium IDE V2.9.0上传文件

使用Selenium Webdriver在Python中定位iframe

如何使用 selenium vba 切换 iframe?

如何使用Python在iframe中切换Selenium焦点

如何使用Selenium和Python在iframe之间切换?

如何使用Selenium和python切换到iframe?

如何使用Selenium在Python上单击iframe按钮?