专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
芋道源码  ·  这款轻量级规则引擎,真香!! ·  21 小时前  
芋道源码  ·  为什么说程序员是一个极度劳累的工作? ·  2 天前  
芋道源码  ·  现在刚入行的 Java ... ·  2 天前  
芋道源码  ·  SSH 的 22 端口原来是这么来的? ·  4 天前  
51好读  ›  专栏  ›  ImportNew

Java Selenium (十二) 操作弹出窗口 & 智能等待页面加载完成 & 处理 Iframe 中的元素

ImportNew  · 公众号  · Java  · 2017-07-24 12:06

正文

(点击上方公众号,可快速关注)


来源:小坦克,

www.cnblogs.com/TankXiao/p/5260707.html

如有好文章投稿,请点击 → 这里了解详情


一、操作弹出窗口


原理


在代码里, 通过 Set allWindowsId = driver.getWindowHandles();


来获取到所有弹出浏览器的句柄, 然后遍历, 使用swithcto.window(newwindow_handle)方法。 就可以定位到新的窗口。


测试页面的HTML


    常见web ui元素操作, 及API使用