博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
selenium元素定位——多个iframe嵌套的元素
阅读量:4542 次
发布时间:2019-06-08

本文共 612 字,大约阅读时间需要 2 分钟。

原则:从最外层向最里层,层层定位

#进入评估页面 driver.switch_to.default_content();   #从frame中先切回主文档 driver.switch_to.frame(driver.find_element_by_xpath('//*[@id="tabs"]/div[2]/div[3]/div/iframe')) print("进入第一层iframe") driver.find_element_by_xpath('/html/body/div[1]/div[2]/ul/li[1]/a').click() print("操作第一层iframe下的元素,例如点击页签") driver.switch_to.frame(driver.find_element_by_xpath('//*[@id="dTabsIframe0"]')) print("进入第二个iframe")
driver.find_element_by_css_selector('#chassisNo').send_keys(vmNo) driver.find_element_by_xpath('//input[@id="searchCar"]').click() print("操作第二层iframe下面的元素")

转载于:https://www.cnblogs.com/pxj2018/p/9883721.html

你可能感兴趣的文章
div下面多个a标签的点击事件,并且获取a的属性
查看>>
php 计算 距离
查看>>
.hivehistory
查看>>
面试总结
查看>>
洛谷 P2814 家谱(gen)
查看>>
Android教程之MediaStore
查看>>
StarUML官网地址 http://staruml.io/
查看>>
死锁现象
查看>>
jquery点击按钮后倒计时并无法提交,倒计时结束后恢复
查看>>
mysql里面如何用sql语句让字符串转换为数字
查看>>
Xamarin.iOS中使用MvvmLight框架
查看>>
BZOJ1565: [NOI2009]植物大战僵尸
查看>>
git pull ,git fetch ,git merge
查看>>
LightOJ1417 Forwarding Emails(强连通分量+缩点+记忆化搜索)
查看>>
[No0000EB]C# 数组(Array)
查看>>
[No0000F0]DataGrid一行Row添加ToolTip,wpf
查看>>
这本书能让你睡得好
查看>>
[转]最好用的离线markdown编辑器Haroopad介绍
查看>>
ImageIO.read() 返回 null
查看>>
Cron表达式简单学习
查看>>