switch_to_frame,切换frame框架
2015-06-17 17:41
393 查看
页面包含frame/iframe标签,需要先切换到该frame标签,再去定位属于这个frame的元素。
如果要再去定位其他frame的元素,需要回到该frame的上级,定位到要选择的frame,不过为了保险起见,可以回到整个页面的主frame,然后再去选择其他frame。
说明:
switch_to还可以识别Window和alert
webdriver java语言的切换frame语句为this.driver.switchTo().frame("frame名");
如果要再去定位其他frame的元素,需要回到该frame的上级,定位到要选择的frame,不过为了保险起见,可以回到整个页面的主frame,然后再去选择其他frame。
.switch_to_frame("XXX") XXX为frame的id或name或通过find_element_by_xxx找到的frame元素
.switch_to_default_content() 回到当前页面的原始页面,即可以退出当前的frame
说明:
switch_to还可以识别Window和alert
webdriver java语言的切换frame语句为this.driver.switchTo().frame("frame名");
相关文章推荐
- 面经
- Microsoft.NET和Microsoft.NET Framework
- 数据结构与算法-----堆栈-使用数组(顺序结构)实现
- 自定义新浪微博分享按钮样式
- Tomcat下log4j设置文件路径和temp目录
- 音频编辑大师 3.3 注册名称 许可证
- Jmeter关联
- web应用性能测试-Tomcat 7 连接数和线程数配置
- json格式及json在Python和C/C++中的使用
- 译密码
- js总结
- HDU 1507 Uncle Tom's Inherited Land*(二分匹配,输出任意一组解)
- 【归纳总结】Unix/linux下的进程管理(二):创建进程的函数及其应用、对比
- 分支-06 成绩转换(15)
- Flume NG源码分析(六)应用程序使用的RpcClient设计
- opencv学习笔记4:图像变换
- (转) linux虚拟机中和主机三种网络连接方式的区别
- js计算日期之间的月份差
- 【Python Oracle】使用cx_Oracle 进行数据库操作介绍
- 修改tomcat默认的编码方式