selenium自动化测试环境搭建(selenium+python+eclipse)

前言

最近项目不太忙所以我决定自己写一篇关于自动化测试环境搭建的文章,只要看了这篇文章保证你能快速的搭建起一个完整的自动化测试环境。
整个搭建主要分为以下几步:
第一步:安装JDK
第二步:安装python
第三步:安装selenium
第四步:安装eclipse及其python插件
第五步:安装浏览器

(一)安装JDK

(1)下载Jdk8.0
地址:http://www.oracle.com/(网上很多地方都可以下载,百度一下多得很),下载后安装好,这里有人会问不是用python写代码吗?配置JAVA环境干嘛!那是因为eclipse必须在java环境下启动,所以就算我们不用JAVA写代码,依旧需要配置JAVA环境,只是selenium+eclipse+python环境对java环境要求不高,所以这里配置的java环境就直接在path下加路径就行

(2) 环境变量配置:
假如安装路径为:C:\Java\jdk 1.7.0 _09\bin,单击“计算机-属性-高级系统设置”,单击“环境变量”,在弹出的窗口中选中"path",双击进去点击“编辑文本”,在最后位置加一个英文的“;”在将C:\Java\jdk 1.7.0 _09\bin复制到刚才添加的英文后面
在这里插入图片描述

(3)确认java环境配置是否正确:
在计算机运行中,输入cmd,在弹出的DOS命令窗口中,输入java -version ,回车,如果弹出如下图所示,表示配置java环境完成
在这里插入图片描述

(二)安装python

(1)下载python并安装
①下载地址:https://www.python.org/
在这里插入图片描述
②其中其中-64位的带表是64位操作系统,不带-64的是32位操作系统,下载完后进行安装,安装时不要选择默认,选择自定义安装(customize installation)
在这里插入图片描述
③点击下一步,将下图几个全部勾选上
在这里插入图片描述
④下一步,再次勾选(这里把Python的环境变量已经加了,但是后面要使用pip的时候就需要手动配置一下环境变量),点击安装在这里插入图片描述
(2) 安装好了之后,打开计算机的DOS界面,输入“Python”,如果提示相应的版本号和一些指令,说明你的Python就已经安装好了;如果显示的Python不是内部或外部命令,则说明你现在还要手动加一下环境变量,此处的环境变量的配置方式和上面JDK的配置方式一样,将python的安装路径加到path中即可

(三)安装selenium

(1) 启动python下的pip工具,该工具在python安装目录下的scripts文件夹中,假如我的python安装路径为D:\python,那么我在DOS下的操作为,切换到C:\python\Scripts目录下,输入pip install selenium命令即可安装selenium,
(2)也可以将C:\python\Scripts这个路径加到环境变量中,这样我们直接在DOS操作界面下直接输入pip install selenium即可。
(3)安装好用pip show selenium进行查看安装是否成功,成功后执行这个指令则会显示selenium的信息。

(四)安装eclipse及其python插件

(1)eclipse的安装包和JDK一样,随手百度一下到处都是,大家可以选择一个进行安装,这里安装以后不建议汉化,eclipse安装包下载以后直接解压即可使用,不需要进行安装,打开eclipse后指定一个工作空间即可,这个空间主要用于放置一些配置文件、代码等等

(2)eclipse上安装python插件pydev
①在eclipse中选择Help - Install New Software-点击add,输入如下图所示
在这里插入图片描述
② Name可以随意填写,我喜欢写pydev大家随意,location填:http://pydev.org/updates ,把【connect all update sites during install to find required software】的勾选去掉,否则在安装新插件时会联网寻找所有可能的更新站点搜索,导致安装时间不可预估,并可能导致安装失败。点击Next,如果安装时提示失败我们可以只勾pydev及其下面的项,另外一个就不勾选了。
在这里插入图片描述
③接下来一步步的完成既可,下面是配置PyDev,点击的Browse for …这个按钮
在这里插入图片描述
④ 配置完后点击应用并关闭就行

(五)浏览器安装

(1)(驱动下载地址与对照表及其各个浏览器下载及驱动下载地址
(2)浏览器火狐安装55版本以下(我安装的是47)因为55版本以上不支持firebug和firexpath插件,这两个插件用来元素定位超方便,所以建议安装55版本以下的火狐浏览器,而且我们要让我们写的代码能去启动浏览器我们还需要下载各个浏览器对应的浏览器驱动(每个浏览器版本不一样驱动版本也不一样,驱动的版本一定要和浏览器的对应)
(3)谷歌就无所谓了,官网就可以下载,只不过驱动版本最好比谷歌的版本低一点,百度上有关于火狐、谷歌浏览器版本和驱动版本的对应关系大家可以去看一下
(4)浏览器上需要安装的相关插件
①安装selenium IDE,在火狐浏览器中的add-on中搜索安装即可,安装以后用ALT键调出火狐浏览器的工具栏,点击tools,在最下面就会有一个selenium IDE工具打开就行
②安装firebug,火狐只能55版本以下安装,网上下载好安装包后后直接拖进浏览器即可
③安装Xpath,网上下载好安装包后后直接拖进浏览器即可

这样我们的整个环境就搭好了.

猜你喜欢

转载自blog.csdn.net/striver_dl/article/details/86765343