首页 > 其他 > 详细

Selenium基本使用(四)表单切换

时间:2017-09-12 14:30:46      阅读:225      评论:0      收藏:0      [点我收藏+]

在测试过程中,经常会碰到frame和iframe,嵌套等情况

这种情况下直接通过id,name等等是无法定位到的

好在selenium替我们想到了这个问题switch_to方法解决问题

switch_to先定位iframe,根据iframe的id或name进行定位;那么,iframe没有id或name怎么办;

#可以用xpath先定位iframe呀

iframe = driver.find_element_by_xpath(//*[@class="kw"])

#再将iframe定位对象,传给switch_to.frame对象

driver.switch_to.frame(iframe)

操作完当前iframe后,还可以使用switch_to.default_conent()跳回最外层页面

driver.switch_to_default_content()

 

-----------------------------------------------我是华丽的分隔线----------------------------------------------------------------------

 

Selenium基本使用(四)表单切换

原文:http://www.cnblogs.com/yhleng/p/7509913.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!