码迷,mamicode.com
首页 >  
搜索关键字:selenium webdriver    ( 6806个结果
selenium+python环境搭建
一、初始准备准备工具如下:1.下载Pythonhttp://python.org/getit/2.下载setuptools【python的基础包工具】https://pypi.python.org/packages/2.7/s/setuptools/3.下载pip【python的安装包管理工具】ht...
分类:编程语言   时间:2014-07-27 21:37:25    阅读次数:269
java调用autoit3脚本
selenium无法对窗口进行操作,此时需要借助autoit。必备软件: autoit3 如果不会编写也没有关系,可以用Au3Record直接录制,Au3Record直接就在autoit3的安装路径(path0)下步骤: 1、用Au3Record录制.au3文件。(保存路径path1) 2、调用R....
分类:编程语言   时间:2014-07-25 19:03:01    阅读次数:307
C#_自动化测试3_controll IE
目前市面上有很多Web UI自动化测试框架,比如WatiN, Selinimu,WebDriver,还有VS2010中的Coded UI等等. 这些框架都可以操作Web中的控件,模拟用户输入,点击等操作,实现Web自动化测试。其实这些工具的原理都一样,都是通过调用IE COM接口和HTML DOM ...
分类:其他好文   时间:2014-07-25 03:07:36    阅读次数:594
12. 下载
场景webdriver允许我们设置默认的文件下载路径。也就是说文件会自动下载并且存在设置的那个目录中。下面会给出chrome和firefox浏览器的具体设置方法。代码import osfrom selenium import webdriverfp = webdriver.FirefoxProfil...
分类:其他好文   时间:2014-07-23 15:42:39    阅读次数:240
12. 超时设置
场景webdriver中可以设置很多的超时时间implicit_wait。识别对象时的超时时间。过了这个时间如果对象还没找到的话就会抛出异常代码ff = webdriver.Firefox()ff.implicitly_wait(10) # secondsff.get("http://somedom...
分类:其他好文   时间:2014-07-23 15:38:19    阅读次数:227
14.cookie与自动登陆
场景webdriver可以读取并添加cookie。有时候我们需要验证浏览器中是否存在某个cookie,因为基于真实的cookie的测试是无法通过白盒和集成测试完成的。另外更加常见的一个场景是自动登陆。有很多系统的登陆信息都是保存在cookie里的,因此只要往cookie中添加正确的值就可以实现自动登...
分类:其他好文   时间:2014-07-23 15:38:09    阅读次数:235
13. Remote Webdriver
场景简单来说,我们可以把remote webdriver理解成在远程机器上运行webdriver脚本。想像一下最简单的一个应用场景:你和你的同事两人一起开发一段webdriver脚本,然后你们需要在一个公共的环境去运行这段脚本。为什么要在公 共的环境运行?那是因为每个人的开发机器是有差异的,但是如果...
分类:Web程序   时间:2014-07-23 15:36:39    阅读次数:206
11. action
场景由于webdriver是要模拟真实的用户操作,因此webdriver的Action类中提供了很多与操作有关的方法。下面列举一下Action类的一些主要方法key_down。模拟按键按下key_up。模拟按键弹起clicksend_keysdouble_click。鼠标左键双击click_and_...
分类:其他好文   时间:2014-07-23 15:22:16    阅读次数:155
[Selenium]通过Selenium实现在当前浏览器窗口点击一个图标之后,弹出另外一个窗口,关闭这个窗口,再回到原来的窗口进行操作
public void clickReportIcon(){ String initialWindowHandle = driver.getWindowHandle(); //保存原始的浏览器窗口 page.getReportIcon().click(); //这个操作之后将会弹出另外一个浏...
分类:其他好文   时间:2014-07-23 15:14:46    阅读次数:227
python+selenium-webdriver2实战练习
借用了张飞同学的HTML来进行的实战,文件下载路径:http://files.cnblogs.com/hugh007/demo.zip 代码如下:from selenium import webdriverfrom time import sleepfrom selenium.webdriver.....
分类:编程语言   时间:2014-07-23 12:06:36    阅读次数:374
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!