1.建立FireFox的profile
1.1 dos切换到Firefox的安装目录,例如:C:\Program Files\Mozilla Firefox
1.2 dos中执行命令firefor -p,弹出创建窗口(如下:),新增一个profile。此处建立在c:\xxx下
1.3 创建完成后,点击上图中的"启动Firefox",在c:\xxx下可以看见生成一些文件(最...
分类:
编程语言 时间:
2015-05-12 23:03:39
阅读次数:
214
String URL="http://www.amap.com/"; WebDriver driver = new FirefoxDriver(profile); driver.get(URL); driver...
分类:
Web程序 时间:
2015-05-12 22:22:27
阅读次数:
209
Selenium操作浏览器是不加载任何配置的,网上找了半天,关于Firefox加载配置的多点,Chrome资料很少,下面是关于加载Chrome配置的方法:一、加载所有Chrome配置 用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在浏览器启动时,调...
分类:
其他好文 时间:
2015-05-12 18:46:05
阅读次数:
165
命令作用:模拟页面元素被激活的操作。 参数:Lo-指向指定元素的元素定位器。 ? ? ? ? eventName—事件名,如focus、blur等。 例子:
分类:
其他好文 时间:
2015-05-12 17:23:00
阅读次数:
126
一、安装python,配置环境变量(根据python安装路径配置系统环境变量),我是安装在(E:\Python27)二、下载py stuptools工具包--url: https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c1...
分类:
编程语言 时间:
2015-05-12 13:04:37
阅读次数:
156
sql 数据库连接引用pymssql模块import pymssqldef getDB(name,psw,dbname,sql): conn=pymssql.connect(HOS...
分类:
编程语言 时间:
2015-05-11 21:30:57
阅读次数:
162
安装selenium:1pip install selenium安装PhantomJS:1234https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2tar jxvf phantomjs...
分类:
编程语言 时间:
2015-05-11 12:49:42
阅读次数:
224
CSS中通过使用position属性,有4种不同类型的定位方式,这会影响元素框生成的方式。position属性值的含义:static:静态定位元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。relative:相对定位元素框偏移某个距离。元素...
分类:
Web程序 时间:
2015-05-11 00:03:18
阅读次数:
242
from selenium import webdriverimport timea=[] #创建一个空列表用于存储查询到的元素组driver = webdriver.Firefox()driver.get("http://mail.126.com/")#定位126邮箱标题上“免费邮|企业邮箱|VI...
分类:
编程语言 时间:
2015-05-10 17:02:40
阅读次数:
288
1.基于对象的测试1.1Selenium2构成Selenium2是一种用于Web应用程序的自动测试工具,它提供了一套友好的API,自身就是一套类库,不依赖于任何测试框架,不需要启动其他进程或安装其他程序,也不用像Selenium1那样需要先启动服务。Selenium2针对各个浏览器而开发,它取代了嵌入到..
分类:
其他好文 时间:
2015-05-09 20:31:31
阅读次数:
112