原文:python selenium-webdriver 标签页切换(十五)

测试过程中有时候会遇到点击某个按钮或者链接会弹出新的窗口,这时候我们的操作的页面还保持着最初打开页面,但是此时我们需要操作新打开的页面上的功能,这个时候我们需要切换一下标签页 。 其实页面的切换与frame的切换比较相识,一种切换时本页面内frame的操作,而标签页面是多页面的操作,道理很相似。下面讲解下操作页面标签会涉及到那些方法。 driver.current window handle 获 ...

2017-08-31 17:03 0 3874 推荐指数:

查看详情

selenium-webdriver(python) (十四) -- webdriver原理

之前看乙醇视频中提到,selenium 的ruby 实现有一个小后门,在代码中加上$DEBUG=1 ,再运行脚本的过程中,就可以看到客户端请求的信息与服务器端返回的数据;觉得这个功能很强大,可以帮助理解webdriver的运行原理。 后来查了半天,python并没有提供这样一个方便的后门 ...

Thu Aug 22 20:55:00 CST 2013 13 26252
selenium标签创建、切换与关闭

官方文档 If your site opens a new tab or window, Selenium will let you work with it using a window handle. Each window has a unique identifier ...

Fri Apr 03 04:25:00 CST 2020 0 632
python selenium-webdriver 等待时间(七)

测试过程中,我们经过发现脚本执行的时候展现出来的效果都是很快结束了,为了观察执行效果我们会增加一个等待时间来观察一下执行效果。这种等待时间我们只是为了我们便于观察,这种情况下是否包含等待时间不会影响我 ...

Mon Jun 12 08:12:00 CST 2017 2 22304
python selenium-webdriver 元素定位(三)

上两篇的博文中介绍了python selenium的环境搭建和编写的第一个自动化测试脚本,从第二篇的例子中看出来再做UI级别的自动化测试的时候,有一个至关重要的因素,那就是元素的定位,只有从页面上找到这个元素,我们从能对这个元素进行操作,那么我们下来看看如何来定位元素。 selenium 提供 ...

Fri May 19 08:09:00 CST 2017 3 13156
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM