selenium+Python自动化测试环境搭建

 

1. 什么是selenium?php

selenium 自动化测试浏览器,它主要是用于Web应用程序的自动化测试,但确定不仅局限于此,同java

时支持全部基于web的管理任务自动化。python

selenium 的特色:linux

l  开源,免费web

l  多浏览器支持:FireFox、Chrome、IE、Opera编程

l  多平台支持:linux 、windows、MACwindows

l  多语言支持:java、python、ruby、php、C#、JavaScript浏览器

l  对web页面有良好的支持ruby

l  简单(API 简单)、灵活(用开发语言驱动)python2.7

l  支持分布式测试用例执行

2. 自动化测试语言选择

这里,我选择的是Python,缘由很简单,就是由于Python语言很简单,对于没有编程基础的同窗也会很容易上手,在学会自动化的基础上,同时学会一门脚本语言

3. 环境搭建

1)软件下载

⑴ 下载python【python 开发环境】

http://python.org/getit/

⑵ 下载setuptools 【python 的基础包工具】

http://pypi.python.org/pypi/setuptools

⑶ 下载pip 【python 的安装包管理工具】

https://pypi.python.org/pypi/pip

2)Windows环境搭建

第一步、安装python 的开发环境包,选择须要安装路径进行安装,这里下载的是目前最新的python2.7.5版本,安装目录为:E:\Python27。

安装完成,将Python添加到环境变量中(Path:Python安装目录)如:; E:\Python27(注意前面添加 “;”)

检查环境变量是否配置成功,可在命令行输入:Python,回车显示版本信息说明安装成功

 

第二步、安装setuptools 经过前面提供的setuptools 的链接, 拖动页面到底部找到,

setuptools-36.4.0.zip 文件(版本随着时间版本会有更新),对文件进行解压,找到ez_install.py文件,进入windows 命令提示(开始--运行--cmd 命令,回车)下执行ez_install.py:

C:\ setuptools-36.4.0>python ez_install.py

回车,若提示:error: No urls, filenames, or requirements specified (see –help) ,说明安装成功,它在提示你命令后面须要跟参数。 

若是提示其余,请检查第一步中的环境变量是否配置正确

 

第三步、安装pip ,经过上面提供的连接下载pip-1.4.1.tar.gz(版本随着时间版本会有更新),我默认解压在了C:\pip-1.4.1 目录下,打开命令提示符(开始--运行--cmd 命令,回车)进入C:\pip-1.4.1目录下输入:

C:\pip-1.4.1 > python setup.py install

再切换到E:\Python27\Scripts 目录下输入:

E:\Python27\Scripts > easy_install pip

若是提示: Did not provide a command ,说明安装成功,由于pip后面也须要跟参数 
若是提示其余,请检查第一步环境变量是否配置正确

 

第四步、安装selenium,若是是电脑处于联网状态的话,能够直接在E:\Python27\Scripts 下输入命令安装:E:\Python27\Scripts > pip install -U selenium

若是没联网,能够经过下载安装:

selenium 下载地址: https://pypi.python.org/pypi/selenium

下载selenium 目前的最新版本,并解压把整个目录放到E:\Python27\Lib\site-packages目录下。

 

4. 安装浏览器驱动

⑴ 下载驱动

各个浏览器驱动下载地址:

https://code.google.com/p/selenium/downloads/list

注意:谷歌浏览器的驱动要下载浏览器版本对应支持的驱动版本,要否则,下载后可能没法使用

⑵ 安装驱动

驱动下载完成,解压,获得各浏览器驱动文件,将文件放到Python的安装目录下(如:E:\Python27下)

 

5.编写脚本测试环境

1. Windows环境,在开始菜单,找到Python目录,打开IDLE,打开是一个交互模式。

能够输入:from selenium import webdriver,若没有报错,说明selenium安装成功。

2. 菜单栏选择file->new file,打开新窗口,而后输入如下代码

输入完成,保存为*.py文件,按F5运行脚本便可成功。

相关文章
相关标签/搜索