文档章节

python 安装selenium环境

郝云鹏
 郝云鹏
发布于 2014/03/02 12:45
字数 325
阅读 5495
收藏 6

1.先自行安装python环境(包括下载python安装包、配置环境变量、eclipse配置pydev环境)

2.下载py stuptools工具包--url: https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe并自行安装

3.下载pip安装包 稍后进行安装使用, url:https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb

4.安装完成python和py stuptools后,将下载的py pip包进行解压 放在C盘下(我解压后的目录名为pip-1.5.4),在使用cmd命令进入命令提示符进行如下操作:进入pip目录-->键入命令:python setup.py install (见到Finished processing dependencies for pip==1.5.4后安装成功)-->再进入C:\Python27\Scripts目录下键入命令:C:\Python27\Scripts > easy_install pip  到此 pip安装完成。

5.联网安装selenium:仍在c:\python27/script 目录下键入 pip install -U selenium(切记要联网)

------------------------------至此  selenium完成安装-------------------------------------

我暂时只使用了chrome进行了测试 所以添加安装了chromedriver 

下载chromedriver驱动 url:http://chromedriver.storage.googleapis.com/2.7/chromedriver_win32.zip 并将chromedriver.exe放在chrome安装目录下。并设置chrome路径在path中(设置环境变量)

# coding = utf-8
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
driver.close()

ok coding以上的代码 运行 可以调用chrome进行测试了 ----大功告成!

© 著作权归作者所有

共有 人打赏支持
郝云鹏
粉丝 15
博文 31
码字总数 10563
作品 0
深圳
QA/测试工程师
python+selenium自动化环境搭建

1、下载python安装。   https://www.python.org/downloads/release/python-351/ 根据自己的操作系统32/64 位,选择相应的版本。 安装过程我就没必要描述,我的安装目录为:C:Python35 2、进...

黄燕平
06/26
0
0
Python + Selenium 登录QQ邮箱

Python + Selenium 自动化登录QQ邮箱 准备工作 Windows或则Linux 安装Python 安装Selenium 安装Chrome Driver 环境选择Windows 10 安装Python Windows下安装 python 3.7.0 (因为python 2和p...

迷你芊宝宝
07/02
0
0
Appium自动化测试系列2- 写一个Python测试脚本来测试一下YY语音

我们在《Appium自动化测试系列1-Appium环境的安装和配置》里已经搭好了Appium的基本环境,这一章,我们就来真刀真枪使用一下Appium, 看看Appium是如果来实现自动化测试的。在写测试脚本之前,...

冬吃萝卜
2015/01/27
0
3
selenium + java + testNG 自动化环境搭建

kSelenium终极自动化测试环境搭建(一)Selenium+Eclipse+Junit+TestNG 第一步 安装JDK JDk1.7. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-188026......

UFO猎手
2015/05/28
0
0
Selenium Grid的自动化测试环境搭建经验分享

Selenium Grid是什么? Selenium-Grid 允许你在多台机器的多个浏览器上并行的进行测试,也就是说,你可以同时运行多个测试。本质上来说就是,Selenium-Grid 支持分布式的测试执行。它可以让你...

江边望海
2015/08/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周日乱弹 —— 种族不同,禁止交往

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《苏菲小姐》- 鱼果 《苏菲小姐》- 鱼果 手机党少年们想听歌,请使劲儿戳(这里) @貓夏:下大雨 正是睡觉的好时候 临睡前...

小小编辑
今天
211
6
Python 搭建简单服务器

Python动态服务器网页(需要使用WSGI接口),基本实现步骤如下: 1.等待客户端的链接,服务器会收到一个http协议的请求数据报 2.利用正则表达式对这个请求数据报进行解析(请求方式、提取出文...

代码打碟手
今天
1
0
Confluence 6 删除垃圾内容

属性(profile)垃圾 属性垃圾的定义为,一个垃圾用户在 Confluence 创建了用户,但是这个用户在自己的属性页面中添加了垃圾 URL。 如果你有很多垃圾用户在你的系统中创建了属性,你可以使用...

honeymose
今天
0
0
qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
今天
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部