码迷,mamicode.com
首页 > 其他好文 > 详细

selenium定位方法-iframe元素定位方法

时间:2019-11-04 15:32:56      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:方法   strong   最大的   出现   row   需要   对象   方式   就会   

  在自动化测试中,如果无法定位到一个元素,那么最大的可能是定位的元素是在iframe框架中,iframe对象代表一个HTML的内联框架,在HTML中,iframe每出现一次,一个iframe对象就会被创建。

  定位iframe框架,首先需要进入到iframe框架,再定位iframe框架的元素,定位iframe的方式分2种,一种是以ID的方式,一种是索引的方式

  以ID的方式定位时代码如下:

  进入到iframe中,定位元素

  browser.switch_to.frame(‘ID‘)

  browser.find_element(By.ID,"属性").send_keys()

  退出iframe

  driver.switch_to_default_content()

 

  

selenium定位方法-iframe元素定位方法

标签:方法   strong   最大的   出现   row   需要   对象   方式   就会   

原文地址:https://www.cnblogs.com/qixc/p/11792084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!