python2.7+webdriver+eclipse环境搭建
2012-04-26 13:46
483 查看
之前一直用selenium+java的方式进行自动化测试
最近在自学python,想把selenium也集成到python来
1. 安装python:
http://www.python.org/getit/releases/2.7.2/
2. 安装easy-install:类似linux的apt-get install 一样:
http://pypi.python.org/packages/2.7/s/setuptools/
3. cmd命令行进入到python/scripts目录,执行:easy_install.exe pip
安装完成后继续安装selenium:pip install selenium
4. 好了,所有安装完成了,接下来写段小代码测试下是否可用:
from
selenium
import
webdriver
from
selenium.common.exceptions
import
NoSuchElementException
from
selenium.webdriver.common.keys
import
Keys
import
time
browser=webdriver.Firefox()
browser.get("http://www.baidu.com") #http://很重要,木有的话调用不成功
element=browser.find_element_by_id("su").click()
print browser.title
browser.close()
5. 解决chrome不能调用问题:
以上代码,修改
browser
=
webdriver
.
Firefox
() --> browser = webdriver.Chrome()后就报错(具体看报错信息可在cmd下python yourcode.py下查看)
查看报错信息发现是缺陷chromedriver,google了一下,有人已经遇到过这个问题了,于是学习之:
下载chromedriver: http://code.google.com/p/chromedriver/downloads/detail?name=chromedriver_win_19.0.1068.0.zip&can=2&q= 将下载文件chromedriver解压并拷贝到chrome的目录下:
C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application
最后将这个路径添加到path中(步骤略)
然后再次运行,o了!!!
6. IE调用:
browser = webdriver.Ie()
最近在自学python,想把selenium也集成到python来
1. 安装python:
http://www.python.org/getit/releases/2.7.2/
2. 安装easy-install:类似linux的apt-get install 一样:
http://pypi.python.org/packages/2.7/s/setuptools/
3. cmd命令行进入到python/scripts目录,执行:easy_install.exe pip
安装完成后继续安装selenium:pip install selenium
4. 好了,所有安装完成了,接下来写段小代码测试下是否可用:
from
selenium
import
webdriver
from
selenium.common.exceptions
import
NoSuchElementException
from
selenium.webdriver.common.keys
import
Keys
import
time
browser=webdriver.Firefox()
browser.get("http://www.baidu.com") #http://很重要,木有的话调用不成功
element=browser.find_element_by_id("su").click()
print browser.title
browser.close()
5. 解决chrome不能调用问题:
以上代码,修改
browser
=
webdriver
.
Firefox
() --> browser = webdriver.Chrome()后就报错(具体看报错信息可在cmd下python yourcode.py下查看)
查看报错信息发现是缺陷chromedriver,google了一下,有人已经遇到过这个问题了,于是学习之:
下载chromedriver: http://code.google.com/p/chromedriver/downloads/detail?name=chromedriver_win_19.0.1068.0.zip&can=2&q= 将下载文件chromedriver解压并拷贝到chrome的目录下:
C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application
最后将这个路径添加到path中(步骤略)
然后再次运行,o了!!!
6. IE调用:
browser = webdriver.Ie()
相关文章推荐
- Python 2.7 Tutorial —— 模块
- 【Python 2.7】火车票查询
- Python 2.7 Tutorial —— 浮点数
- python2.7+django1.8+mysql的模版显示数据的例子
- 给CentOS 5.5升级Python2.7 Django安装
- python函数-------python2.7教程学习【廖雪峰版】(三)
- Python2.7 连接Mysql数据库
- win7下cocos2dx2.2+vs2010+python2.7环境搭建
- python 2.7 + pip + Django 安装
- 在Ubuntu16.04中配置Anaconda(Python2.7)以支持Spark2.0(Pyspark)
- ubuntu16.0.4 python2.7安装tensorflowGPU版
- Win7 Python2.7 安装教程
- CentOS6.5上安装Python2.7和PIP
- MAC OSX 正確地同時安裝 PYTHON 2.7 和 PYTHON3
- CentOS 7从Python 2.7升级至Python3.6.1
- Installing Python 2.7 on Ubuntu
- Python 2.7 (64位) 出现bug,idle不能打开
- 在Mac上直接使用Python2.7版本
- 纠结的Python2.7编码与os.walk()函数的目录参数
- Python2.7 写入JSON文件,无法显示中文