Webdriver处理嵌入的iframe
来源:互联网 发布:51单片机课后答案 编辑:程序博客网 时间:2024/05/22 00:27
测一个登录功能的时候,死活无法直接定位到元素,查看源代码发现存在一个嵌入的iframe,而我需要定位的元素正好在嵌入的iframe中
<iframe allowtransparency="true" src="https://account.xxx.com/#/login/embed?origin=http://test.xxx.com" frameborder="0" style="display: block;"></iframe>
解决办法:
先定位到这个iframe,切换到这个iframe,然后再在ifame中取元素
loginFrame = self.driver.find_element_by_xpath("//iframe[@allowtransparency='true']")self.driver.switch_to.frame(loginFrame)self.driver.find_element_by_name("username")
0 0
- Webdriver处理嵌入的iframe
- selenium webdriver对iframe的处理
- selenium+webdriver:不支持导出iframe的处理
- selenium webdriver学习--------iframe的处理
- selenium webdriver学习(5)-iframe的处理
- WebDriver拾级而上·之五 iframe的处理
- selenium webdriver学习(五)------------iframe的处理
- WebDriver拾级而上·之五 iframe的处理
- Selenium Webdriver处理iFrame之间的切换问题
- 用Selenium WebDriver处理多窗体/iframe
- WebDriver中如何处理Iframe 及 嵌套Iframe
- iframe嵌入网页的用法
- iframe嵌入网页的用法
- iframe嵌入网页的用法
- iframe的使用方法,嵌入网页。
- iframe嵌入网页的用法
- webdriver操作iframe标记的编辑器
- iframe嵌入网页的用法
- 【解决】 CentOS6.6安装Cloudera Manager5.4的问题
- iOS 设计模式系列:Observer – 观察者模式
- border边框线透明
- win10+iis7.5 配置伪静态
- android studio 整合百度地图开发
- Webdriver处理嵌入的iframe
- mysql order by 造成语句 执行计划中Using filesort,Using temporary相关语句的优化解决
- Xcode项目上传到git
- ajax异步调用的底层实现
- Dailog开发新方法
- JAVA 几种常见加密算法
- 黑马程序员_JAVA异常类的笔记
- InputStream OutputStream
- 设计模式之状态模式