51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 305|回复: 0

[selenium] selenium定位之iframe标签

[复制链接]
  • TA的每日心情
    无聊
    11 小时前
  • 签到天数: 919 天

    连续签到: 1 天

    [LV.10]测试总司令

    发表于 2023-3-22 13:11:39 | 显示全部楼层 |阅读模式
     selenium ui 自动化脚本,登录后直接用xpath定位a标签发现定位不到。

      于是重新看了下html结构,发现a标签外有两层iframe。

      所以需要一层一层进到iframe里,在用xpath定位就可以正常找到元素了,driver.switch_to.frame(),()里可以写iframe标签的name名。
      driver.switch_to.frame('ipanel')
      driver.switch_to.frame('menu')
      driver.find_element(By.XPATH,'//*[@id="m06"]').click()




    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-3-29 21:08 , Processed in 0.064865 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表