摘要: 应用场景: 在页面操作过程中有时候点击某个链接会弹出新的窗口,这时候就需要主机切换到新打开的窗口上进行操作。WebDriver提供了switch_to.window()方法,可以实现在不同的窗口直接切换。 以百度首页和百度注册页为例,在两个窗口直接的切换如图 代码如下: 1 #导包 2 from s 阅读全文
posted @ 2019-08-04 13:56 charseki 阅读(1707) 评论(0) 推荐(0) 编辑
摘要: 应用场景: 在Web应用中经常会遇到frame/iframe表单嵌套页面的应用,WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌页面上的元素无法直接定位。这时就需要通过switch_to.frame()方法将当前定位的主体切换为frame/iframe表单的内 阅读全文
posted @ 2019-08-04 13:51 charseki 阅读(719) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-04 13:45 charseki 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 网上有很多是selenium基于python来获取两个窗口句柄与切换,本文实现用python+selenium获取多窗口句柄并一一切换至原窗口句柄(三个窗口),且在每个窗口下进行一个搜索或翻译,然后截图。 代码如下: 截图如下: talk is cheap , show me the code. 阅读全文
posted @ 2019-08-04 13:43 charseki 阅读(1186) 评论(0) 推荐(0) 编辑