[Selenium]通过Selenium实现在当前浏览器窗口点击一个图标之后,弹出另外一个窗口,关闭这个窗口,再回到原来的窗口进行操作...
public void clickReportIcon(){String initialWindowHandle = driver.getWindowHandle(); //保存原始的浏览器窗口page.getReportIcon().click(); //这个操作之后将会弹出另外一个浏览器窗口Set <String> set = driver.getWindowHandles();set.remove(initialWindowHandle);assert set.size()==1;driver.switchTo().window((String) set.toArray()[0]); //将driver指向新弹出的浏览器窗口driver.close(); //关闭新弹出的浏览器窗口driver.switchTo().window(initialWindowHandle); //回到原始的浏览器窗口}
转载于:https://www.cnblogs.com/MasterMonkInTemple/p/3862836.html
[Selenium]通过Selenium实现在当前浏览器窗口点击一个图标之后,弹出另外一个窗口,关闭这个窗口,再回到原来的窗口进行操作...相关推荐
- python自动访问网页_Python自动化 selenium 网页自动化-在访问一个网页时弹出的浏览器窗口,我该如何处理?...
相信大家在使用selenium做网页自动化时,会遇到如下这样的一个场景: 在你使用get访问某一个网址时,会在页面中弹出如上图所示的弹出框. 首先想到是利用Alert类来处理它. 然而,很不幸,Ale ...
- python 浏览器自动化 弹窗控制_selenium 网页自动化 - 在访问一个网页时弹出的浏览器窗口,我该如何处理?...
特别鸣谢 本文来自柠檬班-python 自动化第 25 期 铃铛同学 在做作业时遇到的问题,并提供的解决方案! 特别感谢铃铛同学.如果你是柠檬班的学生,热烈欢迎你来投稿技术文章哦! 前言 相信大家在使 ...
- 自动弹窗被拦截 html,弹出式窗口被阻止怎么办,如何阻止弹出式窗口
很多人看到"弹出式窗口"这个名词时想必会有所疑惑,弹出与固定式窗口究竟有何不同呢?其实我们在浏览网页的时候就会发现许多弹出式窗口,这种窗口主要应用于广告类,许多商家会为各种大小网页 ...
- html生成小窗口,用JS制作9种弹出小窗口(HTML)
进入许多网站时,有弹出式小窗口,它们五花八门,使我们捉摸不透下面就来介绍用JS制作9种制作弹出小窗口: 1.最基本的弹出窗口代码 其实代码非常简单: window.open ("page.h ...
- 浏览器设置了打开会显示特定网页为什么还是显示2345_浏览器弹窗广告多?阻止网页弹出广告的三种方法...
现在的广告可以说是无处不在,无孔不入,我们在打开网页浏览时就会经常遇到些广告弹窗,每次都要去点击关闭,让人觉得非常不爽. 虽然大多第三方浏览器可以安装屏蔽弹窗广告的插件,但今天要给大家介绍下其他禁止网 ...
- 右键点“工作空间”窗口内空白部分,在弹出的菜单上勾选“Docking View / 停靠式”。然后双击程序窗口的窗棱,就是最上面那条蓝色边框
VC++6.0的界面如何恢复 这里的每个界面都是突出的,如何恢复成下面这个图的样子?请各位指点一下,本人将感激不尽!...展开 右键点"工作空间"窗口内空白部分,在弹出的菜单上勾选 ...
- 同r做一个窗口_怎样在触摸屏上做一个自定义的弹出窗口?
在触摸屏的应用中,一些故障.警告等提示信息通常是使用系统的报警窗口来实现.系统的报警窗口通常只有故障/警告的编号.日期时间及报警信息等内容,并且可以被折叠.这种千篇一律的报警窗口有时候并不能满足项目的 ...
- file input 点击没反应_解决input file按钮要点击两次才弹出选择文件窗口
相信很多人都碰到过这个问题,文件上传控件透明后有的要点击两次才能弹出选择文件窗口,这里将将介绍如何避免要双击,只需要单击是可以实现的. 本来一直无心留意这个图片上传file按钮的BUG,因为有时候为了 ...
- python sendkeys用法_使用python中的sendkeys上载文件将打开一个文件选择器弹出窗口...
需要自动化的组件是antd-upload.在https://ant.design/components/upload/ --> Can be found here 上载按钮可见,但输入的&quo ...
- 关闭浏览器前提示_win7系统ie总弹出查看和跟踪下载的关闭方法
今天小编给大家分享的是win7系统ie总弹出查看和跟踪下载的关闭方法,使用ie浏览器上网的时候,有些用户会遇到ie总弹出查看和跟踪下载的窗口,很多用户想关闭掉此提示,却不知如何关闭查看和跟踪下载的窗口 ...
最新文章
- JavaSript实现调用google地图输入经度,纬度移动到该点,同时对点做标记
- STL 之map,multimap
- 数据 格式化 format
- 数学--数论--中国剩余定理+扩展中国剩余定理(孙子定理)
- Dubbo在互金行业的应用
- Autofac在Asp.net MVC中在 Areas拆分到不同DLL下的注入失败问题
- 友盟消息推送服务器demo,友盟消息推送总结
- wkhtmltopdf 水印 背景_wkhtmltopdf + echarts 转 PDF
- IndexedQueueT——C#中的自定义队列
- leetcode 387. 字符串中的第一个唯一字符(First Unique Character in a String)
- Flutter基础—开发环境与入门
- dom元素滚动条高度 js_js浏览器滚动条卷去的高度scrolltop(实例讲解)
- ​php mysql 图书管理系统网页毕业设计成品
- 证明$r(A^TA) = r(A)$
- Bootstrap 提示工具(Tooltip)弹出框
- Matlab中配置vlfeat库
- python舆情分析系统设计与实现_基于Python的手机舆情系统综述
- 腾讯三面:Cookie的SameSite了解吧,那SameParty呢?
- 国开电大 公共关系学 形考任务答案 实训项目
- 佐冶亚理工学院计算机WeiXU博士,讲座通知:佐治亚理工大学张晗博士
热门文章
- python实现仿射变换
- ubuntu下使用screen用不关闭
- Ubuntu 16.04 安装Matlab R2015b
- 以上是对图像的椒盐噪声处理,在p_temp[j*wide+i]=0;这句程序中为什么要乘以wide,求解,谢谢!
- h5 如何录音保存上传_H5录音及保存到后台recorder.js实现
- 2021-06-06 下拉框,列表框..
- linux性能分析top iostat vmstat free,Linux性能分析工具(vmstat,iostat,sar)
- java MAVEN下载的代码仓库位置 mac
- C++ std::lock_guard 自动加锁、释放锁 原理
- java基础总结07-异常