6.selenium 浏览器窗口切换
来源:互联网 发布:杭州seo公司哪家好 编辑:程序博客网 时间:2024/06/05 07:07
以携程网为例,没有进行登录操作,只是简单的打开窗口A, B。再从窗口B切换到A
Thread.sleep(6000);等待时间为了看效果。
//获取当前窗口的handle String parentWindowId = driver.getWindowHandle(); System.out.println("driver.getTitle():"+driver.getTitle()); //获取所有打开窗口的id Set<String> allSetWindowsId = driver.getWindowHandles(); for (String windowsId : allSetWindowsId) {if (driver.switchTo().window(windowsId).getTitle().contains("预定价格")) {driver.switchTo().window(windowsId);break;}System.out.println("driver.getTitle():"+driver.getTitle());try {Thread.sleep(6000);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}//切换回原窗口driver.switchTo().window(parentWindowId);}
阅读全文
0 0
- 6.selenium 浏览器窗口切换
- selenium(java)浏览器多窗口切换处理
- Selenium自动化:WebDriver切换浏览器窗口(选项卡)方法
- Python+Selenium实现浏览器爬虫多窗口切换
- Selenium Webdriver窗口切换
- selenium多窗口切换
- selenium 切换窗口
- selenium窗口切换,获取句柄
- selenium多个窗口切换
- python+selenium多窗口切换
- WebDriver切换浏览器窗口
- 浏览器窗口切换事件
- WebDriver切换浏览器窗口
- WebDriver切换浏览器窗口
- WebDriver切换浏览器窗口
- WebDriver切换浏览器窗口
- 【Selenium】3操作浏览器窗口
- selenium WebDriver之切换到链接打开的新浏览器窗口
- nodejs 安装以及配置
- 利用before和after设置三角边框
- bzoj_1003 物流运输
- Unity_FPS游戏_Boss模块_03
- 阿里移动安全_浅谈Android应用保护(零):出发点和背景
- 6.selenium 浏览器窗口切换
- Delegate Notification KVO 整理
- C#梳理【不安全代码】
- 鼠标拖拽的实现
- 转载:ConcurrentHashMap解析
- 跨域资源共享cors详解
- BZOJ1111: [POI2007]四进制的天平Wag
- 浅谈C++继承
- 数字图像处理概述