selenium+python环境搭建(01)

2017-08-15  测试窝初学者 

一、环境搭建

关于selenium的相关介绍我网上已经很多了,就不在这里介绍了,感兴趣的朋友可以百度搜一下,下面我们直接进入主题,

博主环境如下

OS:MAC 10.12.5 

Python: 3.5.1

selenium 3.5.0

virtualenv 15.1.0

chromewebdriver 


1)python安装

打开https://www.python.org/downloads/,然后选择你需要的版本下载,根据提示下一步下一步直到结束


2)virtualenv安装(非必要)

virtualenv用于隔离系统环境(可以简单理解成虚拟机,其实我也不是太明白^_^),避免影响到当前的环境。

a.安装 virtualenv

(ENV) zhangxiaojundeMacBook-Air:ENV zhangxiaojun$ pip install virtualenv

Collecting virtualenvDownloading 

virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB)

100% |████████████████████████████████| 1.8MB 218kB/s 

Installing collected packages: 

virtualenvSuccessfully installed virtualenv-15.1.0

提示信息如上面就说明安装成功啦

b.virtualenv创建虚拟环境

zhangxiaojundeMacBook-Air:ENV zhangxiaojun$ virtualenv test

Using base prefix '/Library/Frameworks/Python.framework/Versions/3.5'
New python executable in /Users/zhangxiaojun/project/ENV/test/bin/python3
Also creating executable in /Users/zhangxiaojun/project/ENV/test/bin/python
Installing setuptools, pip, wheel...done.
c.使用virtualenv

zhangxiaojundeMacBook-Air:ENV zhangxiaojun$ source test/bin/activate

(test) zhangxiaojundeMacBook-Air:ENV zhangxiaojun$ 
然后看到最前面有一个(test)就代表可以啦


3) 安装selenium

(ENV) zhangxiaojundeMacBook-Air:ENV zhangxiaojun$ pip install selenium

Collecting selenium
  Downloading selenium-3.5.0-py2.py3-none-any.whl (921kB)
    100% |████████████████████████████████| 921kB 197kB/s 
Installing collected packages: selenium


4)安装chromewebdriver(其实下载下来就行)

访问http://npm.taobao.org/mirrors/chromedriver地址下载一个你浏览器对应版本就行,解压后拷贝到usr/local/bin/目录下(其实只要放到环境变量中就行,windows的放在python安装目录下就行,例如:C:\Python3.5\)


二.验证selenium

使用selenium打开测试窝,然后等待5s后退出。

import time

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.testwo.com/")
time.sleep(5)
driver.quit()

声明:欢迎大家加入测试窝官方交流群(316016449),如上述内容存在错误,请帮忙指出,我会及时更正。


231°/2291 人阅读/2 条评论 发表评论

邓智群  2017-08-16

感谢分享,一直想学学python版的自动化


王少文  2017-08-18

一致想学自动话,赞一个


登录 后发表评论