300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Webdriver定位之iframe中的元素定位【HTML】

Webdriver定位之iframe中的元素定位【HTML】

时间:2023-03-05 18:54:51

相关推荐

Webdriver定位之iframe中的元素定位【HTML】

web前端|html教程

Webdriver定位之iframe中的元素定位

web前端-html教程

最近正在进行webdriver的web级自动化测试代码的编写,遇到一个问题:页面有三个标签,单击一个标签打开一页,要对第二个标签打开的页面进行定位操作,可是总是定位不到。查看一下代码,发现这个标签打开的是一个新页面,在iframe中嵌套着呢,于是在网上搜了一下相关的定位方法。

签名设计网站源码,数据分析需要vscode,ubuntu切换CD,tomcat配置页面跳转,淘宝爬虫店铺,php抓取数据库,seo的用英语怎么念,免费地方门户网站源码,婚礼请柬场景应用HTML5手机模板lzw

1.iFrame有ID 或者 name的情况

//进入id=”frame1″的frame中,定位id=”div1″的div和id=”input1″的输入框。

dr.switchTo().frame(“frame1”);

dr.findElement(By.id(“div1”));

dr.findElement(By.id(“input1”))

源码木马检测工具,vscode抠代码,ubuntu20.04.4,tomcat节点配置,sqlite免root,美橙 win服务器 开机,jquery颜色选取器插件,前端主流框架模型图片,亚马逊销量 爬虫,php开发有哪些专业,口碑好的seo快速排名哪家专业,室内装修公司网站源码html,css 网页背景色,大转盘前端模板,导航跟着页面滚动,.net仓储管理系统源码下载,源程序的效率lzw

2.如果一个iFrame既没有id,也没有name,通用情况

// 定位frame位置,并选取frame

WebElement frame=driver.findElement(By.xpath( “/html/body/div[2]/div[8]/div[2]/div[3]/div/div[2]/div/iframe” ));

driver.switchTo().frame(frame);

java微信项目源码下载,ubuntu打开指定文件,怎么关闭tomcat的项目,爬虫饲养基地,php 调用trc 智能合约,seo高潮失禁lzw

3.跳出iFrame

//跳出frame,进入default content;重新定位id=”id1″的div

dr.switchTo().defaultContent();

dr.findElement(By.id(“id1”))

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。